美文网首页
Go build编译

Go build编译

作者: 小龙虾0o0 | 来源:发表于2019-09-26 11:38 被阅读0次

    Golang版本:1.2
    通常项目的工作目录是这样的

    -Blog
      --bin
      --pkg
      --src
        ---site
          mypackage
            ----some.go
          main.go
        ---vendor
    

    说明:

    • site为自己的程序包,其下入口文件main.go;
    • vendor 一般放置第三方的依赖("vendor"不用显式写在引包路径中)

    通常将Blog设置为GOPATH,然后cd到bin下进行编译,原因是go build默认在当前路径下生成一个可执行文件,所以在linux下,不要在src下go build,会造成以下错误

    go build site: build output "site" already exists and is a directory
    

    命令 go build site
    当然src下如果还有其他项目site2,也可以go build site2

    相关文章

      网友评论

          本文标题:Go build编译

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