Golang系列之开发环境搭建

Posted smileNicky

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Golang系列之开发环境搭建相关的知识,希望对你有一定的参考价值。

1、什么是go语言?

Go 语言又称 Golang,由 Google 公司于 2009 年发布的,和 Java 类似,它是一门静态的、强类型的、编译型的编程语言, Go 语言支持 Windows、Linux 等多个平台,也可以直接在 androidios 等移动端执行,也能够支持并发,所以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

以上是关于Golang系列之开发环境搭建的主要内容,如果未能解决你的问题,请参考以下文章

编程语言之Intellij搭建Golang开发环境

Golang系列之快速入门教程

Go语言(Golang)环境搭建详解

golang 目录

go语言(golang)学习之路

ES6系列之开发环境搭建