본문 바로가기
IT라이프/Go lang

하루 10분씩 Go 빠르게 정리하기 - 1

by zairan 2022. 9. 12.

Go 특징

UTF-8  
클래스 없음 구조체 있음
상속 없음  
메소드 있음 구조체 안에 메소드 정의 가능
인터페이스 있음  
익명 함수 있음 함수 리터럴
가비지 컬렉터 있음  
포인터 있음  
제너릭 프로그래밍 없음 배열, map 은 있음
네임스페이스 없음 패키지 단위로 구분
Exception 없음 panic, recover 가 있지만 가볍게 쓰는 것은 아님

 

헬로우 월드

/**
* main package 는 단 한개
*/
package main

import "fmt"

// main function 은 main 패키지안에 존재함
func main() {
  fmt.Println("Hello world")
}
반응형

댓글