Mac과 WebStorm으로 시작하는 Go입니다.

4917 단어 GoWebStorm
[2014/09/03 보충]
이렇게 GOPATH하면 관리가 잘 됩니까?
  • How I Start
  • 아직 소규모로만 진행됐기 때문에 대체로 자신이 쓰는 노트다.
    WebStorm을 이용하는 이유는 단순히 익숙한 IDE가 바로 이것이기 때문이다.

    환경 설정(Mac)


    자체 환경:
    OS: Mac OS X 10.9.4 (Mavericks)HomeBrew: 0.9.5Go: 결과1.3

  • 그럼에도 불구하고 설치는 brew 지령 한 발이다.
    $ brew install go
    

  • 버전 표시
    $ go version
    
    go version go1.3 darwin/amd64
    

  • 도움말을 표시합니다.그래.
    $ go help
    
    Go is a tool for managing Go source code.
    
    Usage:
    
        go command [arguments]
    
    The commands are:
    
        build       compile packages and dependencies
        clean       remove object files
        env         print Go environment information
        fix         run go tool fix on packages
        fmt         run gofmt on package sources
        get         download and install packages and   dependencies
        install     compile and install packages and dependencies
        list        list packages
        run         compile and run Go program
        test        test packages
        tool        run specified go tool
        version     print Go version
        vet         run go tool vet on packages
    
    Use "go help [command]" for more information about a command.
    
    Additional help topics:
    
        c           calling between Go and C
        filetype    file types
        gopath      GOPATH environment variable
        importpath  import path syntax
        packages    description of package lists
        testflag    description of testing flags
        testfunc    description of testing functions
    
    Use "go help [topic]" for more information about that topic.
    

  • 적절한 프로젝트에서 WebStorm을 시작하고 Go용 Plugin 추가


  • 환경 변수 추가GOROOTGOPATH
    export GOROOT=/usr/local/opt/go/libexec
    export GOPATH=$HOME/.go
    
    GOPATH 외부 라이브러리 설치처로 어디든지 가능할 것 같습니다.

  • 이렇게 되면 WebStorm은 환경 변수를 인식하지 못합니다.
    /etc/launchd.conf(새로 만들기)
    setenv GOROOT /usr/local/opt/go/libexec
    setenv GOPATH $HOME/.go
    
  • OS를 재부팅합니다(다른 방법이 있을 수 있습니다.).

    WebStorm에서 프로젝트 작성


  • 새 항목 작성(Create New.)Type에서 Go Application을 선택합니다.


  • [OK]을(를) 직접 선택합니다.


  • 기본 구성 상태에서 파일을 만들었습니다.

    Pkg목록이 있는데 옛날 유적지??

  • 실행 파일을 구축하고 만들어 보십시오.
  • 이때 환경 변수GOBIN를 설정하지 않으면 오류가 발생하므로 다음과 같이 지정합니다.
  • $ go env 다양한 환경 변수의 값을 확인할 수 있습니다.
    $ cd go-hello
    $ export GOBIN=`pwd`/bin
    $ go install src/go-hello.go 
    
  • bin/go-hello에 실행 파일을 생성합니다.
  • 는 명령줄$ bin/go-hello에서 실행할 수 있다.

  • 끝맺다


    Google에서 개발한 Go이기 때문에 GAE와 잘 어울리죠.아무튼 웹스토어에서 GAE에게 간단하게 청혼할 수 있는 메뉴를 발견했다.(GAE 계정이 없어 앞으로도 계속됩니다.)

    좋은 웹페이지 즐겨찾기