美文网首页技术文档
Mac下Go安装及第三方包安装

Mac下Go安装及第三方包安装

作者: MicoCube | 来源:发表于2017-06-10 14:42 被阅读1428次
  • 安装go,直接下载安装包安装
  • 添加:
     #vim ~/.bash_profile
     GOROOT=/usr/local/go
     export GOROOT
     export $PATH:$GOROOT/bin
    
  • cd ~ (用户目录)
      #go get 和go install下载目录
      mkdir go
      cd go
      mkdir src
      #vim ~/.bash_profile
      GOPATH=/Users/username/go
      export $PATH:$GOPATH
    
  • 保存变更:source ~/.bash_profile
  • 下载go的第三方包
  • cd ~/go/src
    安装第三方包,举个栗子:
    复制code.google.com.p.go.net.tar.gz到src目录下,解压缩,这时候目录应该看起来是这个样子,
    .
    └── src
       └── code.google.com
          └── p
              └── go.net
                  ├── ...
                  └── websocket
                      ├── client.go
                      ├── exampledial_test.go
                      ├── examplehandler_test.go
                      ├── hybi.go
                      ├── hybi_test.go
                      ├── server.go
                      ├── websocket.go
                      └── websocket_test.go
    
  • 接下来安装这个包:
    $ go install code.google.com/p/go.net/websocket
    
  • zsh环境变量设置有点不一样,bash的是~/.bash_profile,zsh的是~/.zshrc
    # vim ~/.zshrc
    export GOROOT=/usr/local/go
    export GOPATH=/Users/username/go
    
  • 安装github上的一些go脚本工具
    #前提是你已安装了git
    $ go get github.com/rakyll/boom
    $ cd ~/GOPATH/src/github.com/rakyll/boom
    $ go build boom.go
    $ boom
    
    此时boom.go 已被编译成可执行文件,直接执行boom

相关文章

网友评论

    本文标题:Mac下Go安装及第三方包安装

    本文链接:https://www.haomeiwen.com/subject/sfgqqxtx.html