windows下安装go,并使用goland创建一个示例项目

为什么要写这篇文章?
很多教程里面,都是要配置 GOROOT, GOPATH 。 其实这是老版本的方式。
目前新入坑的同学,下载了比较新go安装包,安装后,其实不需要去配置 GOROOT, GOPATH。 并且 go 的 PATH 在 windows中,也配好了,也不需要我们去改动。新手阅读一些老教程,可能会在这里被坑。

1、下载go安装包。

2、安装过程,下一步,下一步。

3、检查安装

go version

4、查看go的环境变量

go env

5、修改 GOPROXY
不修改,你拉取依赖库,卡死你。

go env -w GOPROXY=https://goproxy.cn,https://goproxy.io,direct

到此,安装已基本完成了。

下面打开我们的 goland,新建一个项目。任意位置都行。
推荐下面两种目录,作为你的所有编程项目路径。

  • C:/Code/
  • 你的桌面/Code/

点击创建后,会在根目录下,创建一个 go.mod 文件,这个文件就是用来告诉go编译器,你的项目,需要哪些依赖,以及依赖的版本,并且是直接依赖,还是间接依赖。

第一个程序当然是 hello world 了。
跟目录下,创建 main.go 文件,内容如下

package main // 表示这个文件属于 main 包,包你可以理解为go中的功能单元,目的是为了高内聚,低耦合。各个包之间的功能互不影响,但又能相互调用。

import "fmt" // 这个是go的内置库,我们不需要下载它,直接引入就可以使用了

func main() { // 入口函数,一个项目只能有一个,程序运行时,从这里开始,当然还要一个 init() 函数,比main() 更早的执行。
    fmt.Println("hello world")  // 调用fmt包的Println()输出字符串,第一个字母大写,才能被外部所调用。
}

运行:

  1. 右键-》绿色三角形,run
  2. 终端-》go run main.go
本作品采用《CC 协议》,转载必须注明作者和本文链接
六月的风
Junwind
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
躺平大叔 @ 躺平社区
文章
142
粉丝
17
喜欢
107
收藏
63
排名:258
访问:3.7 万
私信
所有博文
社区赞助商