原文链接

1 安装

1.1 环境安装

Go 语言安装包下载地址:https://golang.google.cn/dl/

在 Windows 下安装完成后, 将安装目录 D:\Go\bin 添加到“环境变量 Path”中。

新建 demo.go 文件,内容为:

package main
import "fmt"
func main() {fmt.Println("Hello, World!")
}

在该文件所在的目录打开 powershell,运行:

go run demo.go

输出 “Hello, World!”,表示安装成功。

1.2 开发工具

(1)VSCode

官网地址:https://code.visualstudio.com/

需要安装 Go 插件。

(2)GoLand

下载地址:https://www.jetbrains.com/go/

2 创建工程目录

新建目录:D:\Go\GoPath 作为工作目录, GoPath 下新建 bin、pkg、src 三个文件夹,所有的go项目都要放置到GoPath 这个目录之下 。

GoLand 配置 GOROOT 为 GoLang 的安装目录,配置 GOPATH 为新建的 GoPath 目录。

3 运行项目

使用 GoLand 新建一个项目 learn-go,默认位于 GoPath/src 下。在 learn-go 文件夹下新建文件 main.go 文件,内容为:

package mainimport "fmt"func main() {fmt.Println("Hello, World!")
}

如图所示:

点击右上角的“Add Configuration”,在弹出的页面点击左上角的加号,添加 Configuration。Files 选择新建的main.go。

添加成功后,点击右上角的的运行按钮即可运行。

学习更多编程知识,请关注我的公众号:

代码的路

GoLang的安装和使用相关推荐

  1. golang beego安装及入门示例

    安装 beego 包含一些示例应用程序以帮您学习并使用 beego 应用框架. 您需要安装 Go 1.1+ 以确保所有功能的正常使用. 你需要安装或者升级 Beego 和 Bee 的开发工具: $ g ...

  2. golang linux安装

    go在linux下的安装: [root@localhost src]# wget https://storage.googleapis.com/golang/go1.8.1.linux-amd64.t ...

  3. GoLang下载安装

    golang特性: Go原生支持并发(Concurrency),因此非常适合编写多线程程序.这是通过Go协程(Goroutine)和信道(Channel)实现的,我们将在以后的教程中讨论它们. Gol ...

  4. Go和Golang的安装

    一.安装GO 1.go安装包地址: https://golang.google.cn/dl/ 2.双击后,选择心仪的目录,一直下一步: 可以看到,自动添加了环境变量: 3.添加环境变量. GOROOT ...

  5. Golang工具安装

    目录 1.下载安装Golang. 2.以1.11版本为例,安装 3.环境变量配置 4.安装编译器和链接器 5.Golang安装完成,还需要一个IDE才能用. 1.下载安装Golang. GO语言中文网 ...

  6. 解决vscode中golang插件安装失败方法

    Go有一个全球模块代理,设置代理再去安装golang的插件,就可以安装成功了.步骤有,首先Windows用户打开Powershell,一个蓝色的界面,注意不是cmd!不知道的直接打开window下面的 ...

  7. Golang Go 安装 使用 VSCode

    ​ 安装 vscode下载地址:https://code.visualstudio.com/ nodeJS: https://nodejs.org/en/download Go 国内装不了,中文站点走 ...

  8. golang环境安装

    1. 在线安装 1.1 步骤一 下载地址:https://studygolang.com/dl/golang/go1.13.10.linux-amd64.tar.gz 其他版本:https://stu ...

  9. 【Golang】安装 iris 的方法

    根据 iris 在 github 上的官方文档,结合自己在安装时的过程,现在总结一下 iris 的安装方法. 1. 创建工作目录 mkdir myapp 2. 进入工作目录 cd myapp 3. 初 ...

  10. DevpTips【golang】安装到测试

    官网下载win amd64 msi 傻瓜式点点点 环境变量自动添加 cmd启动 新建test.go,写入代码 package mainimport "fmt"func main() ...

最新文章

  1. 2打开md文件_File Cabinet Pro for Mac(菜单栏文件管理器)
  2. java netty socket_Java-彻底弄懂netty-原来netty是这样启动的-知识铺
  3. window 2003 linux,一步步从Windows 2003 DNS 移植到Linux下
  4. 使用Spring Boot和注释支持配置Spring JMS应用程序
  5. [jQuery] jQuery的队列是如何实现的?队列可以用在哪些地方?
  6. 安装oracle到create inventory时卡住了怎么办_win10系统安装教程(官方工具)
  7. 运动后肌肉酸痛怎么办?
  8. Matlab Tricks(十)—— padarray 的实现
  9. linux实现设备在uboot状态下利用TFTP和NFS加载内核镜像和根文件系统
  10. NVIDIA Tegra3,高通S4 MSM8960,三星Exynos4【新一代手机处理器大比拼】
  11. 融云CTO杨攀:以技术为先导 全面聚焦“互联网通信云”
  12. 计算机网络速度测试指令,怎么ping网速 ping命令简单测试网速方法【详解】
  13. [NOI2010] 航空管制 (构反图+拓扑)
  14. win7系统还原点来还原系统
  15. URAL 2037 Richness of binary words (回文子串,找规律)
  16. Auto.js Pro安卓免ROOT引流脚本开发系列教程28网易公开课(6)-取随机话术
  17. 几款常用装机检测软件
  18. 【PCB软件技巧】OrCAD与PADS相互搭配使用的相关要点
  19. Android插件化初识
  20. 32位单总线计算机系统中,计算机系统结构答案.doc

热门文章

  1. 优缺点 快速扫描 硬盘监测_对手中SSD的性能做到心中有数,十款SSD测试软件介绍...
  2. 5 windows PE COFF
  3. 程序员不得不了解的硬核知识大全
  4. R语言保存EXCEL小技巧
  5. c语言打印long double,C/C++printf输出int、long、longlong、double、longdouble、string等
  6. ICMP协议与ping
  7. MotorSolve(电机设计软件)v5.1绿色中文版
  8. 天地图显示不全的问题
  9. linux中source命令详解,在Linux中,Source命令是什么如何使用它?
  10. 计算机主板CPU接口最多支持,CPU供电接口