windows 怎么编译 go语言

windows 怎么编译 go语言,第1张

1、解压压缩包到go工作目录,如解压到E:\opensource\go\go,解压后的目录结构如下:

E:\opensource\go\go

├─api

├─bin

│ ├─go.exe

│ ├─godoc.exe

│ └─gofmt.exe

├─doc

├─include

├─lib

├─misc

├─pkg

├─src

└─test

2、增加环境变量GOROOT,取值为上面的go工作目录

3、Path环境变量中添加"%GOROOT%\bin",以便能够直接调用go命令来编译go代码,至空森此go编译环境就配置好了

注:如果不想手知亏握动设置系统环境变量,搭庆也可下载go启动环境批处理附件,

修改goenv.bat文件中的GOROOT值为上面的go工作目录后直接双击该bat文件,go编译环境变量即设置完成。

4、测试go编译环境,启动一个cmd窗口,直接输入go,看到下面的提示就是搭建成功了

E:\opensource\go\go>go

Go is a tool for managing Go source code.

Usage:

go command [arguments]

The commands are:

build compile packages and dependencies

clean remove object files

doc run godoc on package sources

env print Go environment information

fix run go tool fix on packages

fmt run gofmt on package sources

get download and install packages and dependencies

install compile and install packages and dependencies

listlist packages

run compile and run Go program

testtest packages

toolrun specified go tool

version print Go version

vet run go tool vet on packages

Use "go help [command]" for more information about a command.

Additional help topics:

gopath GOPATH environment variable

packagesdescription of package lists

remote remote import path syntax

testflagdescription of testing flags

testfuncdescription of testing functions

Use "go help [topic]" for more information about that topic.

5、编译helloworld测试程序,go语言包中test目录带有helloworld.go测试程序,源码见"附一 helloworld.go",

直接调用"go build helloworld.go"就生成了"helloworld.exe"可执行程序,运行一下这个程序看到了我们期望的hello,wolrd。

E:\opensource\go\go\test>go build helloworld.go

E:\opensource\go\go\test>helloworld.exe

hello, world

E:\opensource\go\go\test>

附一 helloworld.go

// cmpout

// Copyright 2009 The Go Authors. All rights reserved.

// Use of this source code is governed by a BSD-style

// license that can be found in the LICENSE file.

// Test that we can do page 1 of the C book.

package main

func main() {

print("hello, world\n")

}

go语言库是封装了windows的搜败滚api。根据查询相关公开信息显示,Go开发WindowsApp要做的第一件事情就是封装这些windowsapi。这个项目已枯乱经实世余现了对winapi的封装。

可以的。

安装步骤如猛备游下:1、双击我们下载好的Go语言开发包,即可启动安装程序。

2、在winserver系统下Go语言开发包会默认安装到C盘的Go目录下。也可以选择其他的安装目录,确认无误后点击“Next”。

3、Go语言开发包的安装滚散没有其他需要设置的选项,点击“Install”即可开始安装。

Go语言是Google公司在2007开发一种静态强类型、编译型语言,并在2009年正式对外发布。Go语言以其近C的执行性能和近解析型语言的开发效枝销率,以及近乎于完美的编译速度,已经风靡全球。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12418982.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存