go编译so win10_Win10配置GO语言开发环境与解释
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语言开发环境与解释相关推荐
- yum安装ruby_CentOS 7下配置Ruby语言开发环境的方法教程
本文跟大家分享的是在CentOS 7下配置Ruby语言开发环境的方法教程,分享出来供大家参考学习,下面来看看详细的介绍: 安装Ruby 2.2 CentOS7存储库中的Ruby版本为2.0,但如果需要 ...
- VS Code配置Go语言开发环境
VS Code配置Go语言开发环境 Go语言是采用UTF8编码的,理论上使用任何文本编辑器都能做Go语言开发.大家可以根据自己的喜好自行选择.编辑器/IDE没有最好只有最适合 1.安装中文简体插件 点 ...
- CentOS 7 配置JS语言开发环境(JavaScript)
CentOS 7 配置JS语言开发环境(JavaScript) 安装ServerSide JavaScript环境"Node.js" 安装Node.js和包管理工具npm [roo ...
- Linux搭建部落冲突,GitHub - lioyou/nvim-coc: 在Win10上使用WSL安装Ubuntu,并安装neovim+coc.nvim,配置多种语言开发环境......
在windows上使用Ubuntu并配置多种语言开发境 0 效果 使用C++ 1 开启WSL服务并安装Ubuntu 自己利用搜索引擎去查找相关资料并安装,很容易的就两步 2 安装各类编程语言的相关依赖 ...
- Ubuntu 配置 Go 语言开发环境(Sublime Text+GoSublime)
本文针对的 Go 语言版本为 1.3,之前也有相关文章讲解如何在 Ubuntu 下配置Go语言的开发环境,但时过境迁,一些方法已经不相同或者不必要.虽讲的是 Ubuntu 下安装配置过程,但 Wind ...
- vim配置c语言开发环境变量,gcc配置和vim编程
在使用vim编译程序的时候,首先应该明白vim自己是不能独自编译程序的,因为它只是一个编辑器,类似于记事本,要用它直接编译程序,还要安装第三方编译软件,这儿我们选择Dev-cpp,因为它包括gcc,我 ...
- vs 如何配置组件 c语言,VS Code配置C语言开发环境的超详细教程
今年有个C语言的课程,以往上C语言课都是用VC++6 作为开发环境,VC6实在是太古老了,这个学期想用Visual Studio Code来配置C语言的开发环境.把整个环境变量配置.工具安装使用的步骤 ...
- notepad 配置c语言开发环境,用notepad++打造c/c++开发环境
用notepad++打造c/c++开发环境 (2014-01-07 11:21:18) 标签: c/c notepad 开发 it 本文介绍如何使用开源软件notepad++,来打造c/c++开发环境 ...
- Golang VS Code 配置 Go 语言开发环境
前言 前面我已经讲过 GoLand 的安装,当然,你也可以使用 VS Code 来进行开发. VS Code 是微软开源的一款编辑器, 本文主要介绍如何使用VS Code搭建Go语言的开发环境. 下载 ...
最新文章
- 盒模型,块状元素,行内元素
- 看不见的攻击面:查看 SQLite 数据库就中招?
- 交换机的MAC地址作用
- python使用教程pandas-「Python」pandas入门教程
- 从架构理解价值-我的软件世界观
- python安装requests
- C语言sprintf与sscanf函数
- java第五章 多线程_java多线程编程核心技术——第五章总结
- datanode无法启动_Hadoop DataNode启动和初始化过程
- 成功创业者所需的能力
- 2017.4.16 麦森数 思考记录
- c# 数据结构 ---双链表
- 如何部署 OB 社区版
- 最简单企业证书部署应用!In-House改进版!免HTTPS!
- Atitit 前端技术体系 目录 1. 基础系列	2 1.1. NUI CLI GUI	2 1.2. MVC WEBFORM PAGE模式 stage模式	2 2. 技术应用系列	2 2.
- POJ2074 Line of Sight
- 平板集热器的集热量和热效率计算的Python程序
- 电脑录屏软件哪个好?快速录制高清视频的方法是什么?
- 顶尖互联网公司 类名定义/数据库字段 - 英文名词解释
- 2022-06-10:薯队长从北向南穿过一片红薯地(南北长M,东西宽N),红薯地被划分为1x1的方格, 他可以从北边的任何一个格子出发,到达南边的任何一个格子, 但每一步只能走到东南、正南、西南方向的