GO语言篇之发布开源软件包

GO语言篇之发布开源软件包

文章目录

我们写GO语言程序的时候难免会引用第三方的软件包,那么你知道别人是怎么发布自己的软件包吗,别急,这篇博客教你怎么做

新建仓库

拉取到本地

sh 复制代码
git clone https://github.com/go75/my-package.git

初始化项目

sh 复制代码
go mod init github.com/go75/my-package.git

编写代码

sh 复制代码
mkdir utils
echo "
package utils

func PrintHello() {
    print("Hello")
}" > utils/hello.go

提交代码

sh 复制代码
git add .
git commit -m "update"
git push

发布

引用软件包

sh 复制代码
go get github.com/go75/my-package/utils

至此,少年你已经发布了第一个属于自己的GO语言开源软件包

相关推荐
lsx2024063 分钟前
C++ 基本的输入输出
开发语言
CodeSheep程序羊15 分钟前
拼多多春节加班工资曝光,没几个敢给这个数的。
java·c语言·开发语言·c++·python·程序人生·职场和发展
独好紫罗兰16 分钟前
对python的再认识-基于数据结构进行-a002-列表-列表推导式
开发语言·数据结构·python
I'mChloe24 分钟前
PTO-ISA 深度解析:PyPTO 范式生成的底层指令集与 NPU 算子执行的硬件映射
c语言·开发语言
编程小白202635 分钟前
从 C++ 基础到效率翻倍:Qt 开发环境搭建与Windows 神级快捷键指南
开发语言·c++·windows·qt·学习
像风一样的男人@1 小时前
python --读取psd文件
开发语言·python·深度学习
输出输入1 小时前
前端核心技术
开发语言·前端
加油,小猿猿1 小时前
Java开发日志-双数据库事务问题
java·开发语言·数据库
薛定谔的猫喵喵1 小时前
天然气压力能利用系统综合性评价平台:基于Python和PyQt5的AHP与模糊综合评价集成应用
开发语言·python·qt
独好紫罗兰1 小时前
对python的再认识-基于数据结构进行-a004-列表-实用事务
开发语言·数据结构·python