企业项目管理、ORK、研发管理与敏捷开发工具平台

网站首页 > 精选文章 正文

安装 Go 和VSCode并配置环境详细记录

wudianyun 2025-01-14 17:37:06 精选文章 32 ℃

第一部分:安装 Go 配置环境

1. 下载 Go 安装包

首先,下载 Go 安装包 go1.23.3.linux-amd64.tar.gz。你可以使用 wget 命令来下载文件:

wget https://go.dev/dl/go1.23.3.linux-amd64.tar.gz -P /usr/local 解压

2. 解压安装包

将下载的安装包解压或复制到 /usr/local 目录:

sudo mv '/home/ubt/下载/go1.23.3.linux-amd64' /usr/local

别忘记sudo mv /usr/local/go1.23.3.linux-amd64/go/ /usr/local

3. 配置环境变量

编辑你的 ~/.bashrc 或 ~/.profile 文件,添加以下内容以配置 Go 环境变量:

export GOROOT=/usr/local/go

export GOPATH=$HOME/go

export PATH=$PATH:/usr/local/go/bin

export GOPROXY=https://goproxy.cn,direct

export GO111MODULE=auto

:wq!(保存并退出)

附注三种配置文件profile,bashrc以及/etc/目录下的配置文件。其中以/结尾的行表示这是一个文件夹。
这些配置文件的作用不同之处:

1、profile文件是全局配置文件,包含系统级的环境变量设置。

2、bashrc文件则在打开shell程序之前读取执行,通常用于个人偏好和个性化设置。

3、/etc/目录下的配置文件为全局配置,面向所有用户。

另外,用户个人的配置文件通常位于~/目录下,以.开头,例如.bashrc或.bash_profile,为本用户的私人配置。
对于想一次性设置针对所有用户的环境变量,修改的文件应选择/etc/profile。修改后,选择重启机器使最新配置对所有用户生效,或执行source /etc/profile命令更新配置,以便本用户在当前Shell窗口即刻生效。

4. 重新加载配置文件

执行以下命令重新加载配置文件,使环境变量生效:

source ~/.bashrc

关于source命令。例如,source .profile或source .bashrc。类似刷新令其即刻生效。在同一个shell窗口中,每source一次.profile或.bashrc文件,自定义的环境变量就会添加一次,导致$PATH越来越长。这时,如果重新打开一个窗口,环境变量可能不会生效,需要再次执行source命令。source命令更新的环境变量仅在当前shell中生效,且为临时作用。这意味着,如果在新打开的shell窗口中尝试使用自定义的环境变量,可能无法立即看到效果,需要再次执行source命令来确保变量在新窗口中生效。


5.检查安装成功与否

验证测试

接下来编写 myscript.sh 和 ScriptRunner.go 脚本测试:

创建一个新的文本文件使用touch命令创建一个新的空文件,举例如下:

例如,要创建一个名为myscript.sh的bash脚本文件,可以输入:

touch myscript.sh

编辑文件:使用你喜欢的文本编辑器编辑该文件。这里以nano为例,因为它是一个轻量级的文本编辑器,适合在命令行中使用。


nano myscript.sh

也可使用vim或emacs,此处使用nano编辑器。

在编辑器中 编写脚本内容:输入你想要脚本执行的命令。以下是一个简单的bash脚本示例,它打印一条消息并列出当前目录中的文件:

#!/bin/bash

# 这是一个简单的bash脚本示例


echo "Hello, this is my first bash script!"

ls -l

注意第一行#!/bin/bash,作用是告诉系统其后路径所指定的程序即是解释此脚本文件的 Shell 程序。

行注释的作用就是声明解析当前文件要使用的解释器。通常我们写的脚本都是包含各种系统命令,来实现定制功能的,所以都是使用bash和sh解释器的。

在这个例子中,我们使用的是bash shell。

保存并关闭文件:在nano中,按Ctrl + O保存文件,然后按Ctrl + X退出编辑器。如果你使用的是其他编辑器,遵循相应的保存和退出步骤。

赋予脚本执行权限:使用chmod命令给脚本文件添加执行权限。

chmod +x myscript.sh

./myscript.sh

接下来应该可以看到脚本打印的消息和当前目录中的文件列表。如下图:

以上简记在Ubuntu中编写和运行简单bash脚本的几个基本步骤。

创建 ScriptRunner.go 文件,并添加内容:

golang内容:

package main

import "fmt"

func main() {

fmt.Println("Hello world")

}

运行go run ScriptRunner.go 结果如下:

Go 脚本 ScriptRunner.go 成功运行

第二部分:安装 VSCode 配置插件

现在安装VSCode

下载路径:

https://vscode.download.prss.microsoft.com/dbazure/download/stable/138f619c86f1199955d53b4166bef66ef252935c/code_1.96.0-1733888194_amd64.deb

下载完成后进入下载目录右键在终端打开

然后输入命令:

sudo dpkg -i code_1.96.0-1733888194_amd64.deb

注:-i 后面为下载的dep包

<是> 确认

安装完成后可以看到VSCode图标了!!!

打开Vscode在Extensions安装插件 Code Runer和Go

Open Floder找到刚才的目录可以看到前面编写的ScriptRunner.go

配置完毕。开始gogogo吧!!!

Tags:

最近发表
标签列表