win10 搭建自己的golang开发平台

win10 搭建自己的linux golang开发平台

  • 安装图形化界面
    • 知识点
      • 图形化界面知识点
      • 系统运行级别知识点
    • 步骤
  • linux 中安装 GoLang
    • 下载
    • 解压
    • 配置PATH环境变量
    • 重新加载环境变量配置
    • 配置GOPATH 和 GOROOT
    • 重新加载环境变量配置
    • 写一个helloWorld 测试一下
  • win10 下的vscode 远程连接

软件:VMware 15 CentOS7.2 64 位

安装图形化界面

注意 : 这里是以 最小化安装为前提

知识点


图形化界面知识点

  1. 含有GUI的服务器(GUI就是 用户图形接口!预设搭载GNOME)
  2. GNOME 桌面环境: linux 常见的图形接口
  3. KDE Plasma Wokrspace 另一套常见的图形接口

系统运行级别知识点

运行级别 描述 英文
0 关机模式,系统默认运行级别不能设置为0,否则不能正常启动,一开机就自动关机 shutdown.target
1 单用户模式,root权限,维护,找回root密码 emergency.target
2 多用户模式,没有 NFS 网络支持 rescure.target
3 完整的多用户文本模式,有 NFS,登录后进入控制台命令模式 multi-user.target
4 系统未使用,保留一般不用
5 图形化模式,登陆后进入图形 GUI 模式 graphical.target
6 重启模式,默认运行级别不能设为6,否则不能正常启动,会一直开机重启

步骤

  1. VMware虚拟机关机, 选择 虚拟机 —》 管理 -》 克隆 -》 下一步 -》 下一步 -》 创建完整克隆
    最小化安装完毕之后,安装窗口

  2. 安装 “GNOME Desktop” 桌面环境组合

yum -y groupinstall “X Window System”

  1. 查看安装软件组是否成功

yum grouplist | more

 如果出现 Installed Environment Groups: GNOME Desktop 则证明安装成功
  1. 启动桌面

startx

** 至此 桌面安装成功 **


我们会常看到一些命令:

  1. init 0 切换系统运行级别(临时生效,重启失效) ,就是 临时关机
  2. 同理 init 6 重启 , init 3 字符界面 ,init 5 切换到 桌面
  3. 设置系统默认运行级别 systemctl set-default multi-user.target
    或者 systemctl set-default graphical.target 重启后生效

systemctl set-default graphical.target

输出
rm ‘/etc/systemd/system/default.target’
ln -s ‘/usr/lib/systemd/system/graphical.target’ ‘/etc/systemd/system/default.target

  1. cat -n /etc/inittab 可以查看 图形化界面运行级别
  2. yum install -y wget 因为是最小化安装,所以有些命令不带,要安装一下

linux 中安装 GoLang

下载

		wget https://studygolang.com/dl/golang/go1.14.2.linux-amd64.tar.gz

解压

		tar -xzf go1.14.2.linux-amd64.tar.gz -C /usr/local/

配置PATH环境变量

	echo 'export PATH=$PATH:/usr/local/go/bin' >> /etc/profile

重新加载环境变量配置

	source /etc/profile

配置GOPATH 和 GOROOT

	mkdir /go_project  
	vi /etc/profile 
	
// 打开以后添加 

	export GOROOT=/usr/local/go   //这个是go 的安装位置
	export GOPATH=/go_project   // 这个是go 的工作目录

重新加载环境变量配置

	source /etc/profile

写一个helloWorld 测试一下

-  创建文件夹
	mkdir ${GOPATH}/helloWorld    //就是在工作目录 创建一个helloworld 项目
- 创建 文件
	touch main.go
- 写测试例
	cat > main.go <

win10 下的vscode 远程连接

  1. win10下载安装运行vscode, Ctrl + shift + x ,输入 Remote ssh , 点击 install

  2. 左下角的 管理 -》 命令面版 ,搜索 Remote-SSH, Add New SSH Host…

  3. 选择第一个 config, 输入
    Host centos7
    HostName 192.168.0.117
    User root

  4. 选择配置的远程机器右键连接 connect to Host in current Window

  5. 输入远程机器密码

  6. 点击终端,新建终端

  7. 这个时候还不能 运行

  8. 配置 lauch.json 文件

参数 说明
name 运行/调试 显示名称
type 运行/调试类型
request 运行/调试方式,lauch为运行,attach为连接远程
program 要运行/调试的文件
env 运行环境
args 运行参数

你可能感兴趣的:(go)