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

相关推荐
xingpanvip16 分钟前
星盘接口开发文档:组合三限盘接口指南
android·开发语言·前端·python·php·lua
无忧.芙桃30 分钟前
现代C++讲解之变量模板,泛型lambda,函数返回类型推导的使用
开发语言·c++·visualstudio
格林威1 小时前
工业视觉检测:两大主流异常检测开源框架深度对比(PatchCore vs SPADE)
开发语言·人工智能·深度学习·数码相机·计算机视觉·视觉检测·工业相机
2zcode1 小时前
基于Matlab元胞自动机模拟(CA)静态再结晶过程
开发语言·matlab·静态再结晶
研究点啥好呢1 小时前
滴滴Go后端开发工程师面试题精选:10道高频考题+答案解析
java·开发语言·golang
Levin__NLP_CV_AIGC1 小时前
py文件中文件复制方法
开发语言·python
yong99901 小时前
EKF-SLAM在MATLAB上的仿真实现
开发语言·matlab
广州山泉婚姻1 小时前
C语言三种基本程序结构详解
c语言·开发语言
上弦月-编程1 小时前
【C语言】函数栈帧的创建与销毁(底层原理)
c语言·开发语言
eqwaak01 小时前
PyTorch张量操作全攻略:从入门到精通
开发语言·人工智能·pytorch·python