module
Version:
v0.0.2
Opens a new window with list of versions in this module.
Published: Aug 8, 2023
License: Apache-2.0
Opens a new window with license information.
README
¶
knife
介绍
go工具库
软件架构
软件架构说明
通过chatGPT得到大部分示例
go mod 图形化工具
go get github.com/xingliuhua/gramod
go install github.com/xingliuhua/gramod
# 在项目工程目录下生成mod依赖图
gramod
success! generate a gramod.png fileutil
依赖图

golang效率工具
go效率
测试命令
执行当前目录下所有测试
go test
执行指定文件
go test some_test.go
运行指定目录及所有子目录下的测试用例
go test foo/...
运行指定前缀的测试用例
go test foo...
运行当前目录及所有子目录下的测试用例
go test ./...
运行GOPATH下的所有测试用例
go test ...
安装教程
- xxxx
- xxxx
- xxxx
使用说明
- xxxx
- xxxx
- xxxx
参与贡献
- Fork 本仓库
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request
特技
- 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
- Gitee 官方博客 blog.gitee.com
- 你可以 https://gitee.com/explore 这个地址来了解 Gitee 上的优秀开源项目
- GVP 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目
- Gitee 官方提供的使用手册 https://gitee.com/help
- Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 https://gitee.com/gitee-stars/
golang发展历史
Go语言是由Google公司开发的一种编程语言,以下是Go语言的发展历史:
- 2007年,Rob Pike、Ken Thompson和Robert Griesemer开始着手开发一种新的编程语言,目标是创建一种简单、高效、安全和并发的系统编程语言。
- 2009年11月,Go语言的第一个版本Go 1发布。
- 2012年3月,Go语言的第二个版本Go 1.0发布,正式进入稳定版本阶段。
- 2014年5月,Go语言的第三个版本Go 1.3发布,引入了新的并发原语和调度器优化等特性。
- 2015年8月,Go语言的第四个版本Go 1.5发布,引入了新的垃圾回收器和更好的性能优化等特性。
- 2016年8月,Go语言的第五个版本Go 1.7发布,引入了新的上下文包和更好的内存管理等特性。
- 2017年8月,Go语言的第六个版本Go 1.9发布,引入了新的类型别名和更好的性能优化等特性。
- 2018年8月,Go语言的第七个版本Go 1.11发布,引入了新的模块化支持和更好的性能优化等特性。
- 2019年8月,Go语言的第八个版本Go 1.13发布,引入了新的错误处理机制和更好的性能优化等特性。
- 2020年8月,Go语言的第九个版本Go 1.15发布,引入了新的垃圾回收器和更好的性能优化等特性。
- 目前,Go语言已经成为一种流行的编程语言,被广泛应用于云计算、网络编程、分布式系统、区块链等领域。Go语言的发展历程中,不断引入新的特性和优化,使得Go语言具有高效、安全、并发等特性,成为一种适合于大规模系统编程的语言。
Directories
¶
Click to show internal directories.
Click to hide internal directories.