您当前的位置: 首页 >  linux

zmc@

暂无认证

  • 2浏览

    0关注

    142博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Mac上打包到Linux执行(go)、import调用本地代码(go)

zmc@ 发布时间:2021-12-17 18:43:30 ,浏览量:2

参考:Managing dependencies - go.dev GO调用本地代码
module tikv-client-http-go
​
go 1.16
​
require (
   github.com/tikv/client-go/v2 v2.0.0-unpublished
)
replace github.com/tikv/client-go/v2  v2.0.0-unpublished => ./lib/client-go
GO调用远程包
module tikv-client-http-go
​
go 1.16
​
require (
   github.com/tikv/client-go/v2 v2.0.0-alpha.0.20210709052506-aadf3cf62721
)

打包在linux上使用:

检查:

LeondeMacBook-Pro:tikv-client-http-go leon$ go env |grep GOARCH GOARCH="amd64" LeondeMacBook-Pro:tikv-client-http-go leon$ go env |grep GOOS GOOS="darwin"

LeondeMacBook-Pro:tikv-client-http-go leon$ go env | grep CGO_ENABLED CGO_ENABLED="1"

执行:

CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build main.
​
chmod 777 main
​
nohup ./main &
​
ps -ef|grep main

关注
打赏
1643271353
查看更多评论
立即登录/注册

微信扫码登录

0.0365s