Golang系列之开发环境搭建

x33g5p2x  于2022-02-07 转载在 Go  
字(1.1k)|赞(0)|评价(0)|浏览(401)

1、什么是go语言?

Go 语言又称 Golang,由 Google 公司于 2009 年发布的,和 Java 类似,它是一门静态的、强类型的、编译型的编程语言, Go 语言支持 Windows、Linux 等多个平台,也可以直接在 Android 和 iOS 等移动端执行,也能够支持并发,所以Go 语言在云计算、微服务、大数据、区块链、物联网、人工智能等领域都有广泛的应用

静态语言和动态语言区别:

  • 动态语言(弱类型语言)是运行时才确定数据类型的语言,比如Php、Asp、JavaScript、Python、Perl等等
  • 静态语言(强类型语言)是编译时变量的数据类型就可以确定的语言,比如Java、C、C++、C#、Go等。

编译型语言和解释型语言区别:

  • 编译型编程语言:使用专门的编译器,将高级编程语言一次性编译成可以被平台执行的机器码,并包装成平台所能识别的可执行程序,比如C、C++、Golang
  • 解释型编程语言:没有构建步骤,而是使用专门的解释器对源程序逐行解释成特定平台的机器码。解释型语言曾经被认为比编译型语言慢得多。但是,随着即时 (JIT) 编译的发展,性能差距正在缩小,比如JavaScript、Python等等

2、Go开发软件下载

go的开发软件比较多,像做java喜欢用的IntelliJ IDEA(需要安装插件),微软开源的Visual Studio Code,同样是jetbrains旗下的GoLand,比较主流的还是GoLand,所以本博客只介绍Goland的安装部署

访问官网下载链接:https://www.jetbrains.com/go/download/

安装的点next就行,安装目录自行选择

3、Go SDK下载配置

可以去官网下载对应版本,链接:https://golang.google.cn/doc/install

下载速度比较慢,可以试试中文的下载社区,链接:https://studygolang.com/dl

安装好之后,稍微改下命名,复制到goland的安装目录下面,这样配置sdk时候才不会提示错误

window系统需要修改环境变量,新建一个GOROOT环境变量:

在path添加变量:

cmd命令运行,有提示,说明go sdk安装成功

Microsoft Windows [版本 10.0.15063]
(c) 2017 Microsoft Corporation。保留所有权利。

C:\Users\Administrator>go version
go version go1.15.8 windows/amd64

在goland里配置sdk,选择刚才下载的sdk

相关文章