구글이 2009년에 만든 비교적 새로운 프로그래밍 언어입니다.
V8 자바스크립트 엔진 개발에 참여했던 Robert Griesemer, UTF-8을 만든 Rob Pike, 초창기 유닉스 운영체제를 설계했으며 B언어(C언어의 전신)를 개발한 Ken Thompson등 쟁쟁한 개발자들이 만들었습니다.
Python이나 Java와 같은 범용 프로그래밍 언어이며, 시스템 프로그래밍과 네트워크 프로그램의 개발을 목표로 만들어졌습니다. 비교적 최근에 만들어진 언어답게 C++, Java, Python 언어들의 장점을 상당 부분 수용하였지만, 코드 느낌은 C 언어와 매우 비슷한 느낌을 지울수 없습니다.
다운로드 페이지에서 운영체제에 맞는 설치파일을 받을 수도 있지만, macOS를 사용하는 관계로 brew를 사용하겠습니다. brew를 이용하면 간편하게 brew install go로 설치 가능합니다. 그리고 버전을 확인합니다.
λ go version
go version go1.11.4 darwin/amd64
현재 버전은 1.11.4 인것을 확인 할 수 있다.
참고