Sevice Computing:超详细安装 go 语言开发环境教程
Linux系统下安装go语言开发环境
本次作业是在上次centos虚拟机基础上安装go语言开发环境,这个实验做了很久,从第一步开始每一步都遇到了各种各样的问题,因为我用的是mac,所以也有一些和老师给的文档(windows)不一样的地方,通过查了很多博客的教程和具体问题解决办法才做完,在本篇实验报告中也将详细讲一下我遇到的问题。
配置环境:
因为本课程是后台开发,所以选择在 Linux 环境下安装 go 语言开发环境。这里是Mac系统上的 centos 7虚拟机上 安装的部分内容。
1、安装 VSCode 编辑器
Visual Studio Code 是一个轻量级但功能强大的源代码编辑器,可在 Windows,macOS 和 Linux 桌面上运行。它内置了对JavaScript,TypeScript和Node.js的支持,并为其他语言(如C ++,C#,Java,Python,PHP,Go)和运行时(如.NET和Unity)提供了丰富的扩展生态系统。
这里教程上给的安装方法是用在图形化界面是下载压缩包安装:linux 下 VSCode 安装,但是在我实际操作过程中发现,这个网页加载非常慢,很容易卡。所以也可以选择直接在终端上使用命令行的方式下载。
$ sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
$ sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
$ yum check-update
$ sudo yum install code
开始我输入上面四行命令以后总是报错。
报错信息显示的是 File contains non section headers.
在网上查了一下说是要改repo,但是改完以后又报file contains parsing errors: file:///etc/yum.repos.d/vscode.repo,让我删除repo,然后折腾了好久发现其实是要切换到root用户下执行操作,只要在上面的四行命令之前输入下面这行以及root的密码就可以了。
$ su root
如果过程中检测到了什么问题,禁用了什么功能,根据提示开启功能就可以了,