javaer学习GO第一天(hello )

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

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

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

1:GO的下载与安装

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

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

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

2:环境变量配置。

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

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

GOROOT:C:Program FilesGo (go的安装目录)

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

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


3: IDE下载(vscode)

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

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

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


插件

4:heollo world

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

package main
import "fmt"
func main() {
fmt.Print("hello")

}

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

展开阅读全文

页面更新:2024-06-16

标签:线程   瓶颈   插件   环境变量   库存   类似   原理   优势   语言   喜欢

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top