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人点赞

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值