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

相关推荐
期待のcode15 小时前
Java中的super关键字
java·开发语言
TM1Club15 小时前
Zoey的TM1聊天室|#3 合并报表提速:业财一体如何实现关联方对账自动化
大数据·开发语言·人工智能·经验分享·数据分析·自动化·数据库系统
Selegant15 小时前
百万 QPS 下的 Java 服务调优:JVM 参数、GC 策略与异步非阻塞编程
java·开发语言·jvm
趣知岛15 小时前
Java反射和设计模式
java·开发语言·设计模式·反射
Hello eveybody15 小时前
C++四级考试要点
开发语言·c++
期待のcode15 小时前
Java中的this关键字
java·开发语言
异界蜉蝣16 小时前
Proxy vs Object.defineProperty:Vue3响应式原理的深度革命
开发语言·前端·javascript
谅望者16 小时前
数据分析笔记15:Python模块、包与异常处理
开发语言·人工智能·python
黎雁·泠崖16 小时前
C 语言联合体与枚举:共用内存 + 常量枚举 + 实战
c语言·开发语言·python
yousuotu16 小时前
基于Python实现亚马逊销售数据分析与预测
开发语言·python·数据分析