구글 언어(3)
-
GO(고) – Programming language
GO Programming Language· ≒ 고(Go) 언어 ≒ 고랭(golang)· 2009년 Google에서 만든 개발언어· 병행성 지원, 가비지 컬렉션(Garbage Collection), 구조적인 타이핑(structural typing)등의 기능을 지원합니다.· C 언어와 비슷합니다. · 넷플릭스(Netflix), 사운드클라우드SoundCloud), 페이스북, GOV.UK, 도커(Docker), 이더리움(Ethereum), 쿠버네티스(Kubernetes)등 여러 곳에서 사용하고 있습니다. http://golang.org
-
GO Programming Language 탄생
GO Programming Language 탄생 2007년 로버트 그리스머(Robert Griesemer), 켄 톰슨(Ken Thompson), 롭 파이크(Rob Pike)의 세명의 개발자에 의해 최초 탄생 개발 중간에 이안 테일러(Ian Taylor)는 Go언어를 GCC 컴파일러에 적용 작업, 러스 콕스(Russ Cox)는 Go의 완성도를 높이는 작업을 위해 두 명의 멤버 추가 2009년 11월 10일 GO(고)프로그래밍 언어 공개 Go언어의 안정 버전 이전 언어가 초기에 발전해 나가는 시점이라 발생할수 있는 여러 문제 존재 버전마다 문법이 달라 지난번에 작성한 코드가 현재 버전에서는 컴파일이 안 되는 경우도 발생 Go (programming language) - Wiki http://en.wikipe..
-
GO Programming Language 특징
GO Programming Language 특징 간결, 심플 C 언어 계열 다른 개발언어를 사용하고 있는 개발자도 쉽게 익힐 수 있게 쉽다 동시성(Concurrency)이 GO언어 핵심 타입변환(type conversion)에 대해 아주 엄격 웹, 앱, 서버, 임베디드 분야에 모두 사용이 가능 안드로이드 앱 개발을 지원 모듈화 ※ C 언어 계열 C/C++ 혹은 자바에 경험이 있는 개발자라면 Go언어를 익히는 데 많은 노력이 들지 않고 사용 가능 C언어에서 Go언어로 오면서 변형된 문법이나 추가된 기능만 익힌다면 쉽게 사용