GO环境搭建

本文详细介绍了Go语言的特点,如并发支持、简单的语法和高效的性能,以及其在服务器编程、云平台等领域的应用。接着,指导读者如何下载安装Go语言,包括设置环境变量和配置GOPROXY。此外,还讲解了如何在Windows环境下配置VSCode作为Go语言的开发工具,包括安装相关插件和编写并运行首段Go代码。

一、golang 简介

Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易

Go是从2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2009年11月开源,在2012年早些时候发布了Go 1稳定版本。现在Go的开发已经是完全开放的,并且拥有一个活跃的社区。
中文网在线标准库文档

1. go 语言特点

天生支持并发
语法简单,容易上手
内置runtime,支持垃圾回收
可直接编译成机器码,不依赖其他库
丰富的便准库
可跨平台编译
部署维护成本低

2. go 语言应用领域

服务器编程
开发云平台
区块链
分布式系统
网络编程

二、golang安装

1.go的下载与安装

官网:https://golang.google.cn/
下载到安装包:go1.19.windows-amd64.msi
自定义路径

2.配置环境变量

删掉GO默认环境变量后,
go的安装目录:
GOROOT环境变量
Path目录:
Path
添加GOPROXY: 配置外网资源下载插件,添加代理地址
在这里插入图片描述
添加GO111MODULE 值为on/off
GO111MODULE=on (这边建议填写on,这也是Go语言的小缺点之一,很多依赖包来源于github,这就导致了管理不统一,比如某天你引用的github的包修改了,可能项目就出问题了,此处填写on后可引用其他地方的包)
无模块支持,go命令行将不会支持module功能,寻找依赖包的方式将会沿用旧版本那种通过vendor目录或者GOPATH模式来查找。(配置文件不清理会到默认的user/go下,修改后需要重启cmd或vscode才生效)
在这里插入图片描述
控制台输入检验:
在这里插入图片描述

三、安装golang开发工具

下载vscode并安装

安装go所需的插件:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在之前的GOPATH路径下创建项目目录:
在这里插入图片描述
在这里插入图片描述
新建test01.go至main文件夹下
打开vscode至此目录
写下第一段go的代码:

package main

import "fmt"
func main() {
	fmt.Println("hello,GO!")
}

然后右键run就完事了~
在这里插入图片描述
还有一种在控制台中运行:
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值