美文网首页
<二>如何组织代码结构

<二>如何组织代码结构

作者: _Xie_ | 来源:发表于2017-08-15 00:09 被阅读0次

    官网关于Workspaces的介绍

    一个项目不同于几个代码示例,一个合理的代码组织结构是必须的。这里和官网介绍保持一致。
    我采用的默认GOPATH。

    go 环境配置

    以下是关于环境变量的配置文件,详见文档

    # filename /root/.bashrc
    export PATH=$PATH:$(go env GOPATH)/bin
    export GOPATH=$(go env GOPATH)
    export GOBIN=$HOME/go/bin
    

    go env GOPATH 会输出GO的PATH路径,如下:

    GOPATH

    项目代码结构

    /root/go               # 当前路径
    ├── bin              # 二进制输出目录
    │   └── hello
    ├── pkg            # 引入的包的目录
    └── src             # 源代码目录
        └── GoChat        # 项目目录
            ├── .git            # git仓库元数据
            ├── .gitignore
            ├── hello
            │   └── hello.go      # 源代码文件
            └── LICENSE
    

    使用 go install 运行项目,参考文档

    生成可执行文件,生成的文件位置在之前设置的GOBIN中,在这里就是/root/go/bin

    查看生成文件并执行 go install

    相关文章

      网友评论

          本文标题:<二>如何组织代码结构

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