天天看点

服务计算-Ubuntu18.04安装golang开发环境安装VSCode编辑器安装golang安装必要的工具和插件

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

  • 安装VSCode编辑器
  • 安装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的可执行文件