美文网首页
golang基础知识-mac系统下的gomobile环境搭建

golang基础知识-mac系统下的gomobile环境搭建

作者: 谢二九 | 来源:发表于2022-07-02 13:47 被阅读0次

简介

Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言,具体可查阅:https://baike.baidu.com/item/go/953521?fr=aladdin
因国内无法访问https://golang.org/,可访问地址:https://golang.google.cn/
下文具体介绍本地环境搭建,笔者使用macos

步骤

go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io,direct
  • 自动安装gomobile
go get golang.org/x/mobile/cmd/gomobile
  • 手动安装gomobile
git clone https://github.com/golang/mobile
copy到$GOPATH/src/golang.org/x/ (没有golang.org/x/目录就手动创建出来)

//编译生成gobind二进制文件
cd mobile/cmd/gobind
go build .
//拷贝gobind到$GOPATH/bin目录,并加入环境变量

//编译生成gomobile二进制文件
cd mobile/cmd/gomobile
go build .
//拷贝gomobile到$GOPATH/bin目录,并加入环境变量

//查看是否安装成功
gomobile version

编译实践

  • 下载 git clone git@github.com:golang/mobile.git 到本地
  • 进入目录 cd mobile/example/bind/hello
  • 输入指令 gomobile bind -target=ios,等待指令运行结束后,进入目录查看会发现,增加了Hello.xcframework产物

本地站点

  • 下载 git clone git@github.com:golang/website.git,进入根目录
  • 执行指令 go run ./cmd/golangorg,第一次要等待安装依赖
  • 浏览器打开 http://localhost:6060

参考文献

相关文章

网友评论

      本文标题:golang基础知识-mac系统下的gomobile环境搭建

      本文链接:https://www.haomeiwen.com/subject/cixkbrtx.html