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

<二>如何组织代码结构

作者: _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

相关文章

  • <二>如何组织代码结构

    官网关于Workspaces的介绍 一个项目不同于几个代码示例,一个合理的代码组织结构是必须的。这里和官网介绍保持...

  • 如何组织合理的代码结构

    背景 那么应该如何组织代码呢? 在后端领域,大家通常使用mvc模式来分离不同的关注点,可惜的是很多同学使用有偏差:...

  • 计算机语言_模版

    一、逻辑结构 顺序结构 选择结构 循环结构 二、代码组织方式 变量(局部和全局) 函数 类class 模块modu...

  • React进阶(六)如何组织代码结构

    就只看标题的同学肯定会心有疑虑了,废话了那么多,怎么还不开始讲解React相关的知识。其实从最开始我就已经说明了,...

  • 第九章 管理真实的程序(四) -模块

    模块 之前我们介绍了如何使用函数、类和数据结构来组织代码,接下来要介绍的是另一个用来组织代码和扩展代码的机制--模...

  • 人力资源规划(四)

    二、企业组织结构变革的程序 (一)组织结构的诊断 1.组织结构调查 系统地反应组织结构的主要资料 (1)工作岗位说...

  • 9 Go盒子:包及包管理

    一、Go的包设计理念 1.代码盒子 在Go程序中,包是代码模块组织的单位,为项目代码组织结构,提高代码的可读性、重...

  • iOS 利用cocoapods进行本地组件化

    项目到了一定规模, 项目的代码组织和结构显得尤为重要. 重构项目结构, 可以从分离代码开始. 代码分离, 可以把常...

  • Linux内核源代码组织结构

    目录 简介arch 体系结构相关的代码,每一个子目录代表一种架构block ...

  • FORTRAN笔记3:代码组织结构

    一、采用2008标准面向对象方法。便于代码重用,基类修改即可传递到子类,避免多次多文件修改的问题,保持代码一致性较...

网友评论

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

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