예제로 배우는 Go 프로그래밍 - Go 프로그래밍 언어 소개
1. Go 개발자들 GO 프로그래밍 언어는 2007년 구글(Google)에서 개발을 시작하여 2012년 GO 버젼 1.0을 완성하였다. GO는 이후 계속 향상된 버젼을 내 놓았으며 2023년 후반에는 버젼 1.21 에 이르렀다. GO 공
golang.site
Go언어의 특징
Go는 전통적인 컴파일, 링크 모델을 따르는 범용 프로그래밍 언어이다.
Go는 일차적으로 시스템 프로그래밍을 위해 개발되었으며, C++, Java, Python의 장점들을 뽑아 만들어졌다.
C++와 같이 Go는 컴파일러를 통해 컴파일되며, 정적 타입 (Statically Typed)의 언어이다.
또한 Java와 같이 Go는 Garbage Collection 기능을 제공한다.
Go는 단순하고 간결한 프로그래밍 언어를 지향하였는데, Java의 절반에 해당하는 25개의 키워드만으로 프로그래밍이 가능하게 하였다.
Go의 큰 특징으로 Communicating Sequential Processes (CSP) 스타일의 Concurrent 프로그래밍을 지원한다.
Communicationg Sequential Processes 스타일
'Programming Language > GO' 카테고리의 다른 글
변수/상수/타입/연산자/제어문/함수 (0) | 2024.03.11 |
---|---|
package 개념 및 컴파일, Golang에 대한 이해 갖추기 (0) | 2024.03.10 |