欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

go服务部署

程序员文章站 2022-03-15 15:15:55
...

我们需要生成go的linux文件,这就要借助虚拟机和虚拟机的共享文件。这里我用的是ubuntu最新版本,虚拟机是VMware 
,不懂怎么安装ubuntu的可以去我的另一篇博文参考参考。ubuntu安装

1.在虚拟机中打开共享文件

1.在虚拟机找到设置,点开

go服务部署

2.点到选项就能看到共享文件夹

go服务部署

3.选择总是打开,在下面添加要共享的本地文件,也就是你想要的go文件目录

go服务部署

2.在ubuntu里配置共享文件目录挂载的文件路径

1.首先我们先看一下已经共享的文件生效没有

输入:vmware-hgfsclient查看

go服务部署

如果显示没有这个命令,需要自己安装:

apt-get install open-vm-tools

2.把文件挂载到指定目录

vmhgfs-fuse .host:/  /mnt/hgfs

go服务部署

这就表示共享文件挂载完成。

3.配置go环境

两种方法

第一种:

下载go压缩包

wget https://storage.googleapis.com/golang/go1.5.1.linux-amd64.tar.gz

解压到指定目录

tar -zxvf go1.5.1.linux-amd64.tar.gz 

第二种:

sudo apt-get install golang-go
配置环境变量

go服务部署

解释一下,第一个是你刚才安装的go的目录,第二个是你的共享文件,也就是你的源代码目录,第三个就是build后文件生成的目录。

go服务部署

文件build成功,打开bin目录就能看到生成的文件

go服务部署

第二种build方法则更复杂

go服务部署

同样也build成功

go服务部署

相关标签: go