Go 간단한 프로그램 작성

간단한 Hello World 프로그램

새 프로그래밍 언어를 배울 때, 가장 먼저 만들어 보는 Hello World 프로그램을 작성해 보자. 여기서는 Atom 에디터를 사용해서 hello.go를 만들고 실행하는 방법을 살펴본다.

  1. Atom을 실행한다
  2. File -> Open Folder 에서 작업 폴더를 연다. 여기서는 이미 만들어진 C:\GoApp을 사용하지만, 프로젝트마다 새로운 작업 폴더를 만들어 사용할 수 있다. 작업폴더는 일반적으로 그 작업폴더 밑에 bin, pkg, src 라는 3개의 폴더를 생성하고, 소스코드는 src 폴더 밑에 둔다.
  3. "Untitled" 문서 에디터에 다음 코드를 쓰고, File -> Save 한 후, src/hello.go 로 저장한다.

    설명: 첫라인은 함수들(여기서는 main 하나)이 소속된 패키지명(main)을 지정하는 것이고, 다음 라인의 func main() 은 메인함수를 정의한 것이다. Go는 main 패키지 내의 Entry Point인 main() 함수를 찾아 프로그램을 실행한다.
  4. 에디터 하단에 있는 + 를 누르면 새 터미널 창이 열린다.
    (주: 터미널창을 여는 다른 방법으로 Toggle 키를 많이 사용한다. Ctrl + ` 를 누르면 창이 열리고 다시 Ctrl + ` 를 누르면 창이 닫힌다.)
  5. 터미널 창에서 Go 프로그램을 실행한다.
    go run src/hello.go