1、下载安装

Go安装包下载地址:Downloads - The Go Programming Language

Windows、macOS环境直接点下一步安装

Linux环境参考:Linux系统下安装Go语言环境_李维山的博客-CSDN博客_linux安装go环境

2、基本命令

go version:返回版本号,则安装成功

go env:打印Go语言的环境信息

go run:编译并直接运行程序, 会产生一个临时文件

go build: 在当前目录下生成可执行文件

go install:将可执行文件放到GOBIN目录下(需要配置环境变量GOBIN)
(构建和安装代码包的时候都会执行编译,打包等操.并且这些操作生成的任何文件都会先被保存到某个临时的目录中)

3、开发工具

GoLand下载地址:GoLand: A Clever IDE to Go by JetBrains

设置代码换行【File->Settings】

4、第一个应用程序 Hello World

在 GOPATH/src 新建一个项目目录, 目录下创建 main.go 入口文件如下:

测试程序:

//当前程序的包名(一个可执行程序只有一个 main 包)
package main//导入其它包
import ("fmt"
)//只有 package 名称为 main 的包才可以包含 main 函数,不可以传参数,也没有返回值
func main() {fmt.Println("Hello World")
}

右键运行:

Go语言实战(一)环境配置相关推荐

  1. windows实战Git环境配置msysGit+TortoiseGit(zz)

    windows实战Git环境配置msysGit+TortoiseGit 发表于: 2010-08-17 14:46 查看: 2,047 次点击 评论:0 标签: git, msysgit, Torto ...

  2. C语言入门系列一之C语言介绍、环境配置和运行执行

    鉴于书本和教材文字过多.又难懂的缺点,所以我打算写一系列通俗移动的C语言入门教程,让大家在短时间内学习和掌握C语言,以及遇到C语言的一些问题该如何得到快速的解决.希望这些系列的教程,能够帮助到大家!该 ...

  3. go语言安装与环境配置

    go语言安装与环境配置 一.下载与安装 1.下载网址 go官网下载地址 https://golang.org/dl/ go官方镜像网站下载地址(该网站下载较快) https://golang.goog ...

  4. 工程实战-ES6环境配置

    最近在学习ES6语法,故有了从零开始搭建ES6环境的想法.下面第一部分是单纯的ES6环境配置,第二部分是基于webpack环境的工程配置 1. 纯ES6环境配置 1.1 packages中的依赖项: ...

  5. goland 远程调试go_手把手教你学Go语言,基础环境配置和Hello World

    文章每周持续更新,你的「点赞」「关注」是对我最大的肯定,可以微信搜公众号「 后端技术学堂 」第一时间阅读(一般比博客早更新一到两篇) 前面几周陆陆续续写了一些后端技术的文章,包括数据库.微服务.内存管 ...

  6. delve 调试带参数_带你学够浪:Go语言基础系列-环境配置和 Hello world

    前面几周陆陆续续写了一些后端技术的文章,包括数据库.微服务.内存管理等等,我比较倾向于成体系的学习,所以数据库和微服务还有后续系列文章补充. 最近工作上比较多的 Golang 编程,现在很多互联网公司 ...

  7. 项目学习类容,日期处理,SQL语句查询,hashtable的运用,R语言包的环境配置

    1.项目工作 1. 按照开会老师提出的要求,更改之前导表出现的问题. 2. 按照宋老师要求,提取数据库数据,处理后,提供接口给粘冬晓运算. 3. 计算宋老师需要的病例比例数据. 4. 导入R包,安装R ...

  8. go语言开发工具环境配置(windows)

    1.下载liteIDE http://www.golangtc.com/download/liteide 下载完成,解压至D:\liteide 2.下载x86_64-w64-mingw32-gcc-4 ...

  9. Visual Studio 2022 IDE 下载安装与环境配置,C语言/C++集成环境配置,VS2022。详细环境配置教程,最适合写c语言的编译器

    编者今天不小心把VS2019的一个文件删除后迫不得已安装了VScode,然后在运行程序时总是提示错误,在尝试了一个小时的修错后终于发现,还是VS年份系列香,什么破VScode,老子不用你了!于是就有了 ...

  10. Java从零到企业级电商项目实战: linux环境配置

    阿里云镜像 https://opsx.alibaba.com/mirror https://blog.csdn.net/jameshadoop/article/details/54881295(修改y ...

最新文章

  1. 【LeetCode】3Sum Closest 解题报告
  2. Bash功能与使用技巧
  3. 类库dll引用不成功问题
  4. ElasticSearch 使用Java Api访问集群
  5. java list 重复数据_java 查找list中重复数据实例详解
  6. python3.6教程案例分析_python 3.6 --实战Scrapy
  7. kill 的常用信号
  8. oracle 10G表空间创建的步骤
  9. 【重磅开源】Facebook开源 Nevergrad:一种用于无梯度优化的开源工具
  10. Java对象创建过程
  11. 软考资料合集/软考真题合集(软件设计师/网络工程师/系统分析师/系统架构师/软件测评师/程序员等)
  12. vue清除路由历史记录
  13. 关于jsoncpp使用时报错Use StreamWriterBuilder instead
  14. Linux基础课程汇总-辛舒展-专题视频课程
  15. 剑指offer--46.47.发散思维能力
  16. Photoshop —— 白色(或任意颜色)或黑色物体修改成任意色彩
  17. 热搜第一!中国烟草总公司工资曝光,员工人均年收入超18万元!网友:简直是不锈钢饭碗!...
  18. Android图形图像处理:马赛克(Mosaic)效果【直接可用】
  19. 冯诺依曼体系结构与操作系统的概念及理解
  20. 从开发转网络安全工程师一点不后悔,兴趣大于一切!

热门文章

  1. 网管员的最爱!解密六款低成本RADIUS
  2. 64bitwin7通过tns远程连接不上32bitlinux的rac
  3. jersey spring_教程–带有Jersey和Spring的Java REST API设计和实现
  4. 2013Esri全球用户大会QA之ArcGIS未来发展
  5. 通过IP地址获取地理位置信息
  6. HP ProLiant DL380 G6内存错误导致WHEA-Logger 47报警的解决
  7. Elastic-Job | 由浅入深一篇理解分布式定时任务的基本用法及简单原理解析
  8. 细说PHP电子书pdf下载
  9. 四合一小说漫画听书视频网站源码 带采集
  10. php barcode设置黑条宽度,打印机字体的安装问题 BarCode Pro 6.0修改线条宽度 BarCode pro打EAN13条形码...