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语言开源软件包

相关推荐
Q一件事14 小时前
R语言随机森林分析显示R方和P值
开发语言·随机森林·r语言
Mr.Jessy14 小时前
JavaScript学习第六天:函数
开发语言·前端·javascript·学习·html·1024程序员节
小画家~15 小时前
第二十七:使用 Logrus + Lumberjack 创建日志中间件
golang
九皇叔叔15 小时前
Java循环结构全解析:从基础用法到性能优化
java·开发语言·性能优化
sulikey15 小时前
Qt 入门简洁笔记:从框架概念到开发环境搭建
开发语言·前端·c++·qt·前端框架·visual studio·qt框架
zzzsde15 小时前
【C++】stack和queue:优先级队列的使用及底层原理
开发语言·c++
是苏浙16 小时前
零基础入门C语言之操作符详解2
c语言·开发语言
总有刁民想爱朕ha16 小时前
银河麒麟v10批量部署Python Flask项目小白教程
开发语言·python·flask·银河麒麟v10
yi碗汤园17 小时前
【一文了解】八大排序-插入排序、希尔排序
开发语言·算法·unity·c#·1024程序员节
沐知全栈开发17 小时前
React 表单与事件
开发语言