프로그래밍/Go 프로그래밍

[Go 프로그래밍] - Go 언어 알아보기

Chric 2020. 2. 12. 22:18

안녕하세요 크릭입니다. 이번에는 Go 언어에 대해서 알아보겠습니다.

 

( https://ko.wikipedia.org/wiki/Go_(%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D_%EC%96%B8%EC%96%B4) 의 문서를 참고하였습니다. )

 

( 썸네일 출처 : https://ko.wikipedia.org/wiki/Go_(%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D_%EC%96%B8%EC%96%B4) )

1. 역사

Go 언어는 2009년 Google 에 의해 발표되었고.

2012년 3월에 Go 1.0이 출시되었습니다.

 

 

2. 운영체제

윈도우, 리눅스, 맥 OS 등 다양한 운영체제에서 구동할 수 있습니다.

 

 

 

3. 컴파일러

Go 언어는 'gccgo' 와 'GopherJS' 라는 이름의 컴파일러를 사용합니다.

 

 

 

4. 특징

1. 쉬운 프로그래밍

2. 안정성

3. 빠른 컴파일

4. *병행성

5. C언어, C# 등의 언어와 다르게 구문 마지막에 ; ( 세미콜론 ) 을 붙이지 않는다.

더보기

* : 병행성은 데이터베이스나 네트워크 작업과 같이 시간이 걸리는 연산을 하는 동안 다른 프로그램이 다른 일을 하는 것을 말한다.

 

 

5. Hello World 출력해보기

package main

import "fmt"

func main()
{
	fmt.println("Hello World")
}

 

 

6. 마치며

Go 언어는 2009년에 발표되었지만 지금 가장 핫한 프로그래밍 언어 중 하나라고 볼 수 있습니다.

안정성, 속도가 모두 검증된 언어이고 사용 할 곳도 많기 때문에 도전해보시는걸 추천드립니다.

 

 

이상입니다.