본문 바로가기

프로그래밍/Go Lang

Go언어 시작하기

반응형

Go프로그래밍 언어의 특성

-시스템 프로그래밍을 위해 개발

-컴파일러를 통해 컴파일되며 정적타입의 언어

-Garbage Collection 제공

-Communicating Sequential Processes (CSP) 스타일의 Concurrent 프로그래밍을 지원

 

 

 

프로그램 다운로드

http://golang.org/dl 

위 주소에서 운영체제에 맞는 파일 선택!

(저는 윈도우라 .msi 파일을 다운받았어요)

 

 

go Test



go언어를 테스트해보기 위해 'C:\Go\bin' 폴더에 다음과 같은 소스를 추가하고

'test.go'라는 이름으로 저장하였다. ( 확장자 주의!! )

 

 

 

cmd창을 열고 테스트 결과 'Test' 라는 문장이 출력되는것을 확인할 수 있다.

 

 

 

 

ATOM 사용하기

 

A hackable text editor for the 21st Century

At GitHub, we’re building the text editor we’ve always wanted: hackable to the core, but approachable on the first day without ever touching a config file. We can’t wait to see what you build with it.

atom.io

위 사이트에서 ATOM을 다운로드 받는다. ( 이미 있는분은 패스! )

 

 

 

Settings -> Install 에서 'go-plus'를 검색 후 다운로드 한다

 

 

 

 

그 다음 'terminal-plus'를 검색 후 다운로드 한다

 

 

 

Web-based Go 편집 및 테스트

http://play.golang.org 

위 사이트를 이용하면 웹에서 Go 프로그램을 편집하고 직접 실행, 테스트해 볼 수 있다.

모든 기능이 구현되는건 아니지만, 간단한 테스트나 스터디 용으로 사용될 수 있다.

 

 

 

 

자료출처 : 

http://golang.site/go/article/2-Go-%EC%84%A4%EC%B9%98%EC%99%80-Go-%ED%8E%B8%EC%A7%91%EA%B8%B0-%EC%86%8C%EA%B0%9C

 

반응형