More actions
imported>rabierre No edit summary |
(Repair MoniWiki formatting after migration) |
||
| (13 intermediate revisions by 4 users not shown) | |||
| Line 1: | Line 1: | ||
[[ | [[Go]] 또는 golang은 [google]에서 시작된 오픈 소스 프로그래밍 언어이다 (주의 : Go!와는 다름). [[C]]언어가 개발된 Bell Lab의 연구원 두명이 디자인에 참여한 탓인지 [[C]]의 영향을 받은 모습을 보인다.(Loosely derived from C). 문법이나 환경이 동적 언어와 유사하나 [[C]]의 영향을 받았으므로 정적 언어(statically typed language)이다. | ||
* 변수를 선언과 동시에 할당할 때 타입 추론을 통해 변수의 타입을 추론한다. 예, x := 0 이때 x는 int 타입이다. | |||
[ | * go get 명령어로 외부 패키지를 받아서 설치할 수 있다. | ||
* 컴파일이 빠르다 [http://www.youtube.com/watch?v=rKnDgT73v8s#t=8m53 소개영상] | |||
문법 체크가 매우 엄격하다. | |||
* 사용되지 않는 변수 선언, import는 모두 컴파일시 에러로 간주된다. | |||
정식 페이지는 [http://golang.org/], 한국어 번역 튜토리얼 페이지는 [http://go-tour-kr.appspot.com/] | |||
== keyword == | |||
[http://golang.org/ GoLang] Gopher [[C]] [[Google]] StaticLanguage GDG Go | |||
[http://blog.golang.kr/ GDG Golang Korea] | |||
{{:틀:[[ProgrammingLanguage]]}} | |||
Latest revision as of 00:34, 29 March 2026
Go 또는 golang은 [google]에서 시작된 오픈 소스 프로그래밍 언어이다 (주의 : Go!와는 다름). C언어가 개발된 Bell Lab의 연구원 두명이 디자인에 참여한 탓인지 C의 영향을 받은 모습을 보인다.(Loosely derived from C). 문법이나 환경이 동적 언어와 유사하나 C의 영향을 받았으므로 정적 언어(statically typed language)이다.
- 변수를 선언과 동시에 할당할 때 타입 추론을 통해 변수의 타입을 추론한다. 예, x := 0 이때 x는 int 타입이다.
- go get 명령어로 외부 패키지를 받아서 설치할 수 있다.
- 컴파일이 빠르다 소개영상
문법 체크가 매우 엄격하다.
- 사용되지 않는 변수 선언, import는 모두 컴파일시 에러로 간주된다.
keyword
GoLang Gopher C Google StaticLanguage GDG Go GDG Golang Korea
{{:틀:ProgrammingLanguage}}