服务计算-Ubuntu18.04安装golang开发环境

服务计算-Ubuntu18.04安装golang开发环境

安装VSCode编辑器

安装golang

安装必要的工具和插件

系统硬件与操作系统
使用VMWare来运行虚拟机,虚拟机的配置如下:
操作系统:Ubuntu 18.04
设备:
内存:4GB
硬盘:20GB
处理器:4

安装过程
一、安装VSCode编辑器

  1. 官网下载压缩包下载地址:
    https://code.visualstudio.com/docs?dv=linux64

    点击链接即可自动下载。

  2. 解压缩包在终端进入压缩包所在文件夹目录下,输入以下命令,即可解压上述下载好的安装包。

sudo tar -zxvf code-stable-1600299623.tar.gz -C /usr/local/
//解压的文件名称需要根据实际情况来进行改动 

以上过程即完成了解压。
3. 加可执行权限

sudo chmod +x /usr/local/VSCode-linux-x64/code
  1. 复制VScode图标文件到 /usr/share/icons/ 目录
sudo cp /usr/local/VSCode-linux-x64/resources/app/resources/linux/code.png /usr/share/icons/ 
  1. 创建启动器
  sudo gedit /usr/share/applications/VSCode.desktop

运行截图:

通过gedit命令打开了文件编辑器的界面之后,将以下代码复制粘贴进去,并保存文件。

[Desktop Entry]
Name=Visual Studio Code
Comment=Multi-platform code editor for Linux
Exec=/usr/local/VSCode-linux-x64/code
Icon=/usr/share/icons/code.png
Type=Application
StartupNotify=true
Categories=TextEditor;Development;Utility;
MimeType=text/plain;
  

运行截图:

  1. 创建一个全局变量sudo ln -s /usr/local/VSCode-linux-x64/code /usr/local/bin/code

  2. 终端输入code 命令直接启动VSCode运行截图:

    问题解决:
    1.若输入code命令无法成功打开,则加上sudo和–no-sandbox,如上图所示。
    2. 如果终端输入sudo code 可以启动,但是点击桌面图表没反应,可能是一个权限的问题,输入以下命令。sudo chown -R 当前用户名:当前群组名 /home/*/.config/Code

    二、安装golang
    方法一:直接使用apt-get命令下载在终端直接输入以下命令即可,方便快捷,但得到的版本可能不是最新的,若要获取最新版本需要到官网手动下载。sudo apt-get install golang 
     
    查看golang目前的版本:go version
    方法二:官网下载安装代码先卸载通过上述apt命令的方式安装的旧版本。sudo apt-get remove golang-go
    

sudo apt-get remove --auto-remove golang-go 1.官网下载代码官网地址:https://golang.org/dl/

  下载链接:https://golang.org/doc/install?download=go1.15.2.linux-amd64.tar.gz 2.解压缩包参考官网给出的安装教程来进行。解压命令:tar -zxvf go1.12.1.linux-amd64.tar.gz
    
   将解压后的文件夹复制到/usr/local/文件目录下,并设置0777权限。sudo cp -rf go /usr/local

cd /usr/local
sudo chmod -R 0777 go

   3.配置go环境变量创建工作目录,并设置0777权限:$ mkdir GOPATH

$ sudo chmod -R 0777 GOPATH

   打开文件编辑器,修改环境变量。sudo gedit ~/.bashrc go语言的环境变量配置,需要两个值:GOROOT是系统上安装Go软件包的位置,GOPATH是工作目录的位置。添加以下内容,同时在GOPATH目录下创建src和bin目录。 export GOROOT=/usr/local/go

export GOPATH=/home/hadoop/GOPATH
export PATH= G O P A T H / b i n : GOPATH/bin: GOPATH/bin:GOROOT/bin:$PATH

   使环境变量生效,并查看环境变量。source ~/.bashrc

export

  4.验证go安装成功
    
  由图可知,已经安装golang成功。5.验证配置使用go env命令。
    
  配置成功。 三、创建Hello World!编写hello程序,验证go安装是否成功:① 在GOPATH目录下创建hello目录。

mkdir $GOPATH/src/hello -p
② 在hello目录下,使用VSCode创建hello.go文件,内容如下:

package main
import "fmt"
func main() {
    fmt.Printf("hello, world\n")
} 
   

③ 在终端下,运行hello.go文件:

由图可知,程序正确运行并输出,golang安装成功。
④ 也可以使用go build编译go文件的方式执行程序。 $ cd ~/GOPATH/hello # 切换到hello.go的目录

$ go build    # 编译hello.go文件,得到一个名为hello的可执行文件
$ ./hello     # 执行名为hello的可执行文件
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值