登录
首页 >  Golang >  Go问答

二进制文件的发布方法:发布Golang包的二进制文件

来源:stackoverflow

时间:2024-02-07 23:48:24 224浏览 收藏

大家好,我们又见面了啊~本文《二进制文件的发布方法:发布Golang包的二进制文件》的内容中将会涉及到等等。如果你正在学习Golang相关知识,欢迎关注我,以后会给大家带来更多Golang相关文章,希望我们能一起进步!下面就开始本文的正式内容~

问题内容

.
├── LICENSE
├── README.md
├── binaries
│   ├── init.go
│   ├── linux
│   │   └── adb
│   ├── mac
│   │   └── adb
│   └── win
│       ├── AdbWinApi.dll
│       ├── AdbWinUsbApi.dll
│       └── adb.exe
├── client.go
├── device.go
├── examples
│   └── base.go
├── go.mod
├── proto.go
└── test
    ├── adb_test.go
    └── pack_test.go

6 directories, 15 files

这是我的项目,我发布了一个版本,我使用go get xxxxx,我得到的是这个。

在此输入图像描述

linx win mac 目录消失了,我该怎么做才能保留这些文件并保持它们可以执行?

这是仓库 url https://github.com/xmsociety/adbutils


正确答案


您要找的是

go install github.com/****/*****

它将在 gopath/bin/ 上创建一个二进制文件 之后您可以从终端使用执行 如果系统找不到二进制文件,请将导出放入 .bashrc

export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

文中关于的知识介绍,希望对你的学习有所帮助!若是受益匪浅,那就动动鼠标收藏这篇《二进制文件的发布方法:发布Golang包的二进制文件》文章吧,也可关注golang学习网公众号了解相关技术文章。

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>