
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
go语言编程开发是目前许多人在转型互联网行业的时候都会去学习的一个编程语言,今天我们就通过案例分析来了解一下,go语言编程入门都需要掌握哪些知识。
认识GoModule
gomodule是go官方自带的go依赖管理库,它是go相关包依赖的集合,在Go1.14版本中正式推荐可以用在生产上,gomodule由vgo发展而来。
gomodule组成
gomodule主要由三部分组成:
1.集成在go命令里的工具集:提供了download,edit等8个命令,下面会说。
2.go.mod文件:保存了所有的依赖列表,根据文件中的依赖项顺序。
3.go.sum文件:主要用于版本的管理,保存了不同的版本所对应的hash值,用于校验依赖从而避免依赖被修改。``
一般go.mod文件和go.sum文件都是在项目的根目录下面,而且都是通过命令来修改里面的内容。
gomodule可以将某个项目(文件夹)下的所有依赖整理成一个go.mod文件,里面写入了依赖的版本等。
对go语言的一些命令有个简单认识
go主要命令解释
1.build:编译包和依赖。
2.clean:移除当前源码包里面编译生成的文件。
3.doc:显示包或者符号的文档。
env:打印go的环境信息,查看GOPATH,GOROOT环境变量都可以使用该命令查看。
5.bug:启动错误报告。
6.fix:运行gotoolfix。
7.fmt:运行gofmt进行格式化。
8.generate:从processingsource生成go文件。
9.get:下载并安装包和依赖。
10.install:编译并安装包和依赖。
11.list:列出包。
12.run:编译并运行go程序。
13.test:自动读取源码目录下面名为*_test.go的文件,生成并运行测试用的可执行文件。
14.tool:运行go提供的工具。
15.version:显示当前环境安装go的版本。
16.vet:运行gotoolvet。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。