第一章 九析带你轻松完爆 go - 项目结构

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

目录

1 前言

2 GO 项目结构

    2.1 随意开发者

    2.2 不随意开发者

    2.3 企业开发者


1 前言

        忽略了 GO SDK 的下载安装环节,因为我觉得这东西也要写的话,实在是侮辱各位的智商。

        忽略了 GO PATH 环境变量配置环节,其实你只是在环境变量里加一个 GOPATH,里面存放你将来编写的代码而已。仅此而已。

        好了,那我们开始吧。


2 GO 项目结构

        所谓 GO 项目结构,完全就是一种标准化的推荐,就像你进了一家饭店,总是有些招牌菜一样,所谓的招牌菜,也就是店家和客人都觉得好的菜,但是到底合不合你的胃口,你自己看着办。

2.1 随意开发者

        如果你是个人开发者,那就随意点,不用太正式,你不会在家里整天穿得西装革履吧。 take it easy。随风就是。image.png

src: 源码

bin: 编译后的二进制文件

pkg: 编译后的库文件

2.2 不随意开发者

        如果你有追求,有点 B 格,非要觉得自己很有档次,没问题,那就用下面的。image2.png

2.3 企业开发者

        作为一个上班族,总是要守点规矩,不能太骚浪,要有团队协作精神,而且要找到自己的组织和定位。用下面的吧。image3.png

        自此,九析带你轻松完爆 GO 语言结构。


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

本文来自:51CTO博客

感谢作者:九析

查看原文:第一章 九析带你轻松完爆 go - 项目结构

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

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