GoLang之go build命令

GoLang之go build命令

注:本文以Windos系统上Go SDK v1.17.5进行讲解

1.go build命令

image-20220217172830880

2.手动案例

2.1新建文件

在桌面新建一个文件夹HelloWorld,在HelloWorld里新建index.go

// /Users/gumkk/Desktop/HelloWorld/index.go 
package main
import (
    "github.com/jinzhu/configor"
    "fmt"
)
func main() {
    fmt.Println("11111111111", configor.Config{})
}

image-20220217173237206

image-20220217173258142

2.2配置

set GO111MODULE=on 
go env -w GOPROXY=http://goproxy.cn,direct    

image-20220217181103196

2.3go mod init

go mod init 后面定义你的项目名,当前目录会产生一个go.mod的文件

image-20220217181218514

image-20220217181243358

2.4go get -u github.com/jinzhu/configor

 go get -u  github.com/jinzhu/configor

image-20220217181639864image-20220217181648526

image-20220217181830932

2.5go run index.go

go  run index.go

image-20220217181947710

image-20220217182104134

2.6go build

go build
//产生testDemo文件, 默认为(go mod init testDemo)时候的名字

image-20220217182141442

2.7./testDemo.exe

./testDemo.exe

image-20220217182315938

2.8删除textDmeo.exe

image-20220217182516813

2.9go build index.go

编译结果:产生index文件,和编译的文件名一致,编译多个文件时,默认以第一个文件名命名

image-20220217182644727

2.10 ./index.exe

./index.exe

image-20220217182832996

2.11删除index.go

image-20220217191619298

2.12go build -o dddd

image-20220217191803253

image-20220217191846271

2.13删除dddd

image-20220217191918197

2.14go build -o dddd .

image-20220217192145942

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GoGo在努力

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值