go语言命令介绍

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

go语言相关命令:

  1. bulid命令:

    1. 编译文件或代码包,编译命令源码文件会生成可执行代码,编译库文件不会产生结果。

    2. -a标记:强制编译所有涉及到的代码包

  2. run命令:
    1. 运行命令源码文件(先编译再运行)
    2. 参数只能有一个命令源码文件
    3. -n标记:打印编译过程中,所需要运行的命令,但不真正执行他们。
    4. -p n标记:并行编译,n为数量。
    5. -v标记:列出被编译的代码包的名称。
    6. -a -v标记:列出所有被编译的代码包的名称。
    7. -work标记:显示编译时创建的临时工作目录的路径,不删除它。
    8. -x标记:打印编译过程中,所需要运行的命令,真正执行他们。
  3. install命令:
    1. 编译并安装文件,可执行文件放在$GOBIN目录下,代码包会安装在pkg相关目录下。
    2. 以文件为参数时,只会编译并安装这些文件。
    3. 以代码包路径为参数时,这些代码包及其依赖会被安装。
  4. get命令:
    1. 从远程代码仓库下载并安装代码包。
    2. -d标记:只下载,不安装。
    3. -fix标记:先执行修正再编译安装。
    4. -u标记:更新本地代码。

有疑问加站长微信联系(非本文作者)

本文来自:开源中国博客

感谢作者:昌琳

查看原文:go语言命令介绍

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

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