javaer学习GO第一天(hello )

javaer学习GO第一天(hello )目前大厂都喜欢用go来中间价,go天然的并发优势。go的协程是一个用户态轻量级的线程,可以提高服务器的并发量。

欢迎大家来到IT世界,在知识的湖畔探索吧!

十年java,感觉瓶颈严重。记录学习go的经历。

喜欢就一起来学习下不同的语言。

目前大厂都喜欢用go来中间价,go天然的并发优势(在设计语言阶段就开始考虑并发)。go的协程(goroutine)是一个用户态轻量级的线程,可以提高服务器的并发量(当然目前JAVA19也出了虚拟线程,后续学习go的原理的时候再分析)。

1:GO的下载与安装

go直接在官网上下载即可。下载地址:https://studygolang.com/dl

我用的windows下载的,直接下载的msi安装文件。

安装双击即可(没啥好说的)。

2:环境变量配置。

go需要配置的环境变量如下(以我本机为例):

GOPATH:E:\mysrc\GO (go的第三方库存放地址,类似maven的repository)

GOROOT:C:\Program Files\Go (go的安装目录)

GOPROXY: https://proxy.golang.com.cn,direct(GO的公共代理镜像,可以快速拉取您所需的依赖代码)

以上配置后吗,就可以在cmd中查看go的版本了。

javaer学习GO第一天(hello )

3: IDE下载(vscode)

关于go的IDE,比较推荐的是vscode和golang。这次之介绍下vscode。

下载vscode,并按照。:https://code.visualstudio.com/(vscode官网)、

按照完成后,在扩展中再安装Go和Go Runner插件。

javaer学习GO第一天(hello )

插件

4:heollo world

打开vscode,并在GOPath目录下创建第一个程序。

package main
import “fmt”
func main() {
fmt.Print(“hello”)

}

在该目录下执行,go run hello.go即可输出hello。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/35926.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信