Go 언어의 Hello World를 3분 만에 사용해 보세요.

2775 단어 5HelloWorld


Go 언어로 Hello World 해보고 싶어졌기 때문에 도전해 본다.

환경


  • MacBook Air (11-inch, Early 2015)
  • Mac OS X El Capitan 버전 10.11.4

  • 설치



    brew에 기대.
    $ brew install go
    ==> Downloading https://homebrew.bintray.com/bottles/go-1.6.el_capitan.bottle.2.
    ######################################################################## 100.0%
    ==> Pouring go-1.6.el_capitan.bottle.2.tar.gz
    ==> Caveats
    As of go 1.2, a valid GOPATH is required to use the `go get` command:
      https://golang.org/doc/code.html#GOPATH
    
    You may wish to add the GOROOT-based install location to your PATH:
      export PATH=$PATH:/usr/local/opt/go/libexec/bin
    ==> Summary
    🍺  /usr/local/Cellar/go/1.6: 5,771 files, 324.9M
    

    설치 완료. 정말 이것으로 괜찮습니까? 라는 수준.
    $ which go
    /usr/local/bin/go
    

    명령도 실행할 수 있을 것 같다.

    Hello World 준비



    우선 hello.go를 작성해 보겠습니다.

    hello.go
    package main
    
    import "fmt"
    
    func main() {
      fmt.Printf("Hello World\n")
    }
    

    실행



    실행해보십시오.
    $ go run hello.go
    Hello World
    

    이미 할 수 있었다!

    바이너리를 만들어 실행도 할 수 있는 것 같다.
    $ go build hello.go
    $ ls
    hello*      hello.go
    

    오, 바이너리가 생겼어. 조속히, 갓 만든 바이너리를 실행해 본다.
    $ ./hello
    Hello World
    

    순식간에 할 수 있었다!

    참고


  • golang.jp - 프로그래밍 언어 Go 정보 사이트
  • 최초의 Go―심플한 언어 사양, 형 시스템, 병행 처리:특집|gihyo.jp…
  • 좋은 웹페이지 즐겨찾기