Go命令行工具

day_day_up1991 · · 4023 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

ubuntu安装配置好go环境后,终端执行”go”则会显示出一些常用命令。其中有一些是在编译安装信令服务器时使用到的。
执行“go”后,

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
    gopath      GOPATH environment variable
    importpath  import path syntax
    packages    description of package lists
    testflag    description of testing flags
    testfunc    description of testing functions

go build:编译包和依赖项。
如果是main包,默认编译执行命令时所在目录的所有包,生成可执行文件。也可指定要编译的文件,在命令后加上文件即可。

go get :下载并安装包和依赖。分为两步,下载所需的依赖包,编译并安装。下载依赖源码下载工具。在go get之前,必须安装必要的下载工具,更详细介绍可见http://www.jb51.net/article/56781.htm

go install:编译并且安装包和依赖。分两步,编译生成结果文件,将结果文件移到GOPATH/pkg或者GOPATH/binmulu xia .

go doc pkgname:可以用来查看pkgname手册。尝试了下,在ubuntu14.04上面,go1.5.1情况下,执行apt-get install golang-go.tools即可安装go doc工具。

apprtc的信令服务器collider编译安装的步骤为
go get collidermain 作用是下载依赖项
go install collidermain 作用是编译和安装,最后在GOPATH/bin下生成可执行文件。

本文来自:CSDN博客

感谢作者:day_day_up1991

查看原文:Go命令行工具

入群交流(和以上内容无关):Go中文网 QQ 交流群:798786647 或加微信入微信群:274768166 备注:入群;关注公众号:Go语言中文网

4023 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传