Go语言安装包到官网或中文社区下载,安装过程基本下一步下一步,不多说了。自己要记住安装位置

配置GOROOT

配置GOPATH

GOPATH是一个环境变量,用来表明你写的go项目的存放路径(工作目录)。

强烈建议设置GOPATH路径,不然初学很容易被找代码这种事情分心,一开始就规范起来。所有的项目代码都放到GOPATH的src目录下。

把%GOPATH%\bin和%GOROOT%\bin加到环境变量Path中

进入到刚才设置的GOPATH文件夹新建三个目录

bin :用来存放编译后存放编译后生成的可执行文件

pkg:用来存放编译后生成的归档文件

src:用来存放源码文件

src目录下一般还需要建立子目录来组织代码,类似PHP的命名空间,Java的包的作用

举个例子:老王和老李都有一个名叫duck的项目,那么这两个包的路径就会是:

import"github.com/laowang/duck"

import"github.com/laoli/duck"

以后我们从github上下载别人包的时候,如:

go get github.com/laoli/wongder

那么,这个包会下载到我们本地GOPATH目录下的src/github.com/laoli/wongder。

我的目录:

HelloWorld

每个语言第一步

编辑器随便,我用的VSCode,其实只要装一个扩展就可以开始玩耍的,后面的提示可以无视,暂时用不到。

go build

go build 表示将源代码编译成可执行文件。

在hello目录下执行:

go build

或者在其他目录执行以下命令:

go build hello

go编译器会去 GOPATH的src目录下查找你要编译的hello项目

编译得到的可执行文件会保存在执行编译命令的当前目录下,因为是windows平台所以会在当前目录下找到hello.exe可执行文件。

在终端直接执行hello.exe:

Hello World!

使用-o参数可以指定编译后可执行文件的名字。

go build -o laosiji.exe

go install

go install 所谓的安装, 就是将编译得到的可执行文件移动到GOPATH的bin目录下,如果没编译,这个命令还会先做编译的工作。

因为环境变量中配置了GOPATH下的bin目录,所以可以在任意地方直接执行可执行文件。

0人点赞

go编译so win10_Win10配置GO语言开发环境与解释相关推荐

  1. yum安装ruby_CentOS 7下配置Ruby语言开发环境的方法教程

    本文跟大家分享的是在CentOS 7下配置Ruby语言开发环境的方法教程,分享出来供大家参考学习,下面来看看详细的介绍: 安装Ruby 2.2 CentOS7存储库中的Ruby版本为2.0,但如果需要 ...

  2. VS Code配置Go语言开发环境

    VS Code配置Go语言开发环境 Go语言是采用UTF8编码的,理论上使用任何文本编辑器都能做Go语言开发.大家可以根据自己的喜好自行选择.编辑器/IDE没有最好只有最适合 1.安装中文简体插件 点 ...

  3. CentOS 7 配置JS语言开发环境(JavaScript)

    CentOS 7 配置JS语言开发环境(JavaScript) 安装ServerSide JavaScript环境"Node.js" 安装Node.js和包管理工具npm [roo ...

  4. Linux搭建部落冲突,GitHub - lioyou/nvim-coc: 在Win10上使用WSL安装Ubuntu,并安装neovim+coc.nvim,配置多种语言开发环境......

    在windows上使用Ubuntu并配置多种语言开发境 0 效果 使用C++ 1 开启WSL服务并安装Ubuntu 自己利用搜索引擎去查找相关资料并安装,很容易的就两步 2 安装各类编程语言的相关依赖 ...

  5. Ubuntu 配置 Go 语言开发环境(Sublime Text+GoSublime)

    本文针对的 Go 语言版本为 1.3,之前也有相关文章讲解如何在 Ubuntu 下配置Go语言的开发环境,但时过境迁,一些方法已经不相同或者不必要.虽讲的是 Ubuntu 下安装配置过程,但 Wind ...

  6. vim配置c语言开发环境变量,gcc配置和vim编程

    在使用vim编译程序的时候,首先应该明白vim自己是不能独自编译程序的,因为它只是一个编辑器,类似于记事本,要用它直接编译程序,还要安装第三方编译软件,这儿我们选择Dev-cpp,因为它包括gcc,我 ...

  7. vs 如何配置组件 c语言,VS Code配置C语言开发环境的超详细教程

    今年有个C语言的课程,以往上C语言课都是用VC++6 作为开发环境,VC6实在是太古老了,这个学期想用Visual Studio Code来配置C语言的开发环境.把整个环境变量配置.工具安装使用的步骤 ...

  8. notepad 配置c语言开发环境,用notepad++打造c/c++开发环境

    用notepad++打造c/c++开发环境 (2014-01-07 11:21:18) 标签: c/c notepad 开发 it 本文介绍如何使用开源软件notepad++,来打造c/c++开发环境 ...

  9. Golang VS Code 配置 Go 语言开发环境

    前言 前面我已经讲过 GoLand 的安装,当然,你也可以使用 VS Code 来进行开发. VS Code 是微软开源的一款编辑器, 本文主要介绍如何使用VS Code搭建Go语言的开发环境. 下载 ...

最新文章

  1. 盒模型,块状元素,行内元素
  2. 看不见的攻击面:查看 SQLite 数据库就中招?
  3. 交换机的MAC地址作用
  4. python使用教程pandas-「Python」pandas入门教程
  5. 从架构理解价值-我的软件世界观
  6. python安装requests
  7. C语言sprintf与sscanf函数
  8. java第五章 多线程_java多线程编程核心技术——第五章总结
  9. datanode无法启动_Hadoop DataNode启动和初始化过程
  10. 成功创业者所需的能力
  11. 2017.4.16 麦森数 思考记录
  12. c# 数据结构 ---双链表
  13. 如何部署 OB 社区版
  14. 最简单企业证书部署应用!In-House改进版!免HTTPS!
  15. Atitit 前端技术体系 目录 1. 基础系列 2 1.1. NUI CLI GUI 2 1.2. MVC WEBFORM PAGE模式 stage模式 2 2. 技术应用系列 2 2.
  16. POJ2074 Line of Sight
  17. 平板集热器的集热量和热效率计算的Python程序
  18. 电脑录屏软件哪个好?快速录制高清视频的方法是什么?
  19. 顶尖互联网公司 类名定义/数据库字段 - 英文名词解释
  20. 2022-06-10:薯队长从北向南穿过一片红薯地(南北长M,东西宽N),红薯地被划分为1x1的方格, 他可以从北边的任何一个格子出发,到达南边的任何一个格子, 但每一步只能走到东南、正南、西南方向的

热门文章

  1. 华为近场通讯nfc在哪里打开_玩转手机NFC(近场通讯)标签
  2. 斐波那契数列 C语言 数组 非数组 函数
  3. 2020自建太阳能系统,一年使用总结
  4. java cmd获取端口号_java----cmd命令
  5. 题目 1870: 统计字符数
  6. CF161B Discounts
  7. 【高项】第1章 信息化与信息系统(1)
  8. Chrome浏览器安装 Restlet Client插件
  9. P3674 小清新人渣的本愿 (bitset+莫队)
  10. 概率论笔记7.1矩估计