GoLang的安装和使用
原文链接
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的安装和使用相关推荐
- golang beego安装及入门示例
安装 beego 包含一些示例应用程序以帮您学习并使用 beego 应用框架. 您需要安装 Go 1.1+ 以确保所有功能的正常使用. 你需要安装或者升级 Beego 和 Bee 的开发工具: $ g ...
- golang linux安装
go在linux下的安装: [root@localhost src]# wget https://storage.googleapis.com/golang/go1.8.1.linux-amd64.t ...
- GoLang下载安装
golang特性: Go原生支持并发(Concurrency),因此非常适合编写多线程程序.这是通过Go协程(Goroutine)和信道(Channel)实现的,我们将在以后的教程中讨论它们. Gol ...
- Go和Golang的安装
一.安装GO 1.go安装包地址: https://golang.google.cn/dl/ 2.双击后,选择心仪的目录,一直下一步: 可以看到,自动添加了环境变量: 3.添加环境变量. GOROOT ...
- Golang工具安装
目录 1.下载安装Golang. 2.以1.11版本为例,安装 3.环境变量配置 4.安装编译器和链接器 5.Golang安装完成,还需要一个IDE才能用. 1.下载安装Golang. GO语言中文网 ...
- 解决vscode中golang插件安装失败方法
Go有一个全球模块代理,设置代理再去安装golang的插件,就可以安装成功了.步骤有,首先Windows用户打开Powershell,一个蓝色的界面,注意不是cmd!不知道的直接打开window下面的 ...
- Golang Go 安装 使用 VSCode
安装 vscode下载地址:https://code.visualstudio.com/ nodeJS: https://nodejs.org/en/download Go 国内装不了,中文站点走 ...
- golang环境安装
1. 在线安装 1.1 步骤一 下载地址:https://studygolang.com/dl/golang/go1.13.10.linux-amd64.tar.gz 其他版本:https://stu ...
- 【Golang】安装 iris 的方法
根据 iris 在 github 上的官方文档,结合自己在安装时的过程,现在总结一下 iris 的安装方法. 1. 创建工作目录 mkdir myapp 2. 进入工作目录 cd myapp 3. 初 ...
- DevpTips【golang】安装到测试
官网下载win amd64 msi 傻瓜式点点点 环境变量自动添加 cmd启动 新建test.go,写入代码 package mainimport "fmt"func main() ...
最新文章
- 2打开md文件_File Cabinet Pro for Mac(菜单栏文件管理器)
- java netty socket_Java-彻底弄懂netty-原来netty是这样启动的-知识铺
- window 2003 linux,一步步从Windows 2003 DNS 移植到Linux下
- 使用Spring Boot和注释支持配置Spring JMS应用程序
- [jQuery] jQuery的队列是如何实现的?队列可以用在哪些地方?
- 安装oracle到create inventory时卡住了怎么办_win10系统安装教程(官方工具)
- 运动后肌肉酸痛怎么办?
- Matlab Tricks(十)—— padarray 的实现
- linux实现设备在uboot状态下利用TFTP和NFS加载内核镜像和根文件系统
- NVIDIA Tegra3,高通S4 MSM8960,三星Exynos4【新一代手机处理器大比拼】
- 融云CTO杨攀:以技术为先导 全面聚焦“互联网通信云”
- 计算机网络速度测试指令,怎么ping网速 ping命令简单测试网速方法【详解】
- [NOI2010] 航空管制 (构反图+拓扑)
- win7系统还原点来还原系统
- URAL 2037 Richness of binary words (回文子串,找规律)
- Auto.js Pro安卓免ROOT引流脚本开发系列教程28网易公开课(6)-取随机话术
- 几款常用装机检测软件
- 【PCB软件技巧】OrCAD与PADS相互搭配使用的相关要点
- Android插件化初识
- 32位单总线计算机系统中,计算机系统结构答案.doc
热门文章
- 优缺点 快速扫描 硬盘监测_对手中SSD的性能做到心中有数,十款SSD测试软件介绍...
- 5 windows PE COFF
- 程序员不得不了解的硬核知识大全
- R语言保存EXCEL小技巧
- c语言打印long double,C/C++printf输出int、long、longlong、double、longdouble、string等
- ICMP协议与ping
- MotorSolve(电机设计软件)v5.1绿色中文版
- 天地图显示不全的问题
- linux中source命令详解,在Linux中,Source命令是什么如何使用它?
- 计算机主板CPU接口最多支持,CPU供电接口