当前位置: 首页 > news >正文

做公司网站别人能看到吗6班级优化大师下载

做公司网站别人能看到吗6,班级优化大师下载,一个公司做100个网站,中山网站上排名go build 作用:将Go语言程序和相关依赖编译成可执行文件 go build 无参数编译 生成当前目录名的可执行文件并放置于当前目录下,如: go build go build文件列表 编译同目录的多个源码文件时,可以在 go build 的后面提供多个文件…

go build

作用:将Go语言程序和相关依赖编译成可执行文件

go build 无参数编译

生成当前目录名的可执行文件并放置于当前目录下,如:

go build

go build+文件列表

编译同目录的多个源码文件时,可以在 go build 的后面提供多个文件名,go build 会编译这些源码,输出可执行文件,“go build+文件列表”的格式如下:
go build file1.go file2.go…
可执行文件默认选择文件列表中第一个源码文件作为可执行文件名输出,如:

go build upload.go main.go

使用“go build+文件列表”编译方式编译时,文件列表中的每个文件必须是同一个包的 Go 源码。
注意:如果go build main.go,但是main.go调用了同包的其他文件,会报错。

$ tree -L 2
└── main├── main.go└── hello.go

main.go内容如下:

package mainfunc main() {println("this is function main")hello()println(A)
}

hello.go内容如下:

package mainvar A string = "AA"func hello() {println("this is function hello")
}

因为同一个包下,并没有import语句,不会自动导入。解决:go build main.go hello.go

$ go build main.go
# command-line-arguments
.\main.go:5:2: undefined: hello
.\main.go:6:10: undefined: A

go build+包

可以直接根据包名进行编译,即便包内文件被增(加)删(除)也不影响编译指令。

下面的命令用于构建同一个包,虽然它们的写法各不相同:

$ cd $GOPATH/src/gopl.io/ch1/helloworld
$ go build

或者

$ cd anywhere
$ go build gopl.io/ch1/helloworld

或者

$ cd $GOPATH
$ go build ./src/gopl.io/ch1/helloworld

但不能这样

$ cd $GOPATH
$ go build src/gopl.io/ch1/helloworld
Error: cannot find package "src/gopl.io/ch1/helloworld".

go build 还有一些附加参数,可以显示更多的编译信息和更多的操作,详见下表所示。

附加参数备 注
-v编译时显示包名
-p n开启并发编译,默认情况下该值为 CPU 逻辑核数
-a强制重新构建
-n打印编译时会用到的所有命令,但不真正执行
-x打印编译时会用到的所有命令
-race开启竞态检测,常用于并发模式下的共享变量检测
-o后接文件名,强制对输出的文件进行重命名
-work打印编译工作的临时目录
-gcflags后面的参数可以是多个,用空格进行分隔,并用 ""进行包裹,这些参数将传递到 go tool compile 工具中进行调用。例如,go build -gcflags "-l -m"
-ldflags后面的参数可以是多个,用空格进行分隔,并用 ""进行包裹,这些参数将传递到 go tool link 工具中进行调用。例如,go build -ldflags “-w -s”。这个命令可以隐藏所有代码实现相关的信息,并减少生成文件的大小。其中,-w 可以移除调试信息(无法使用gdb 调试),-s 可以移除符号表
http://www.hrbkazy.com/news/5223.html

相关文章:

  • wordpress 电影下载站武安百度seo
  • 商品网站做推广广东网络推广运营
  • 做破解的网站百度游戏中心官网
  • 专门做护肤品网站市场营销
  • 建站用wordpress好吗高端网站建设公司
  • 网站建设前期团队建设网络营销计划包括哪七个步骤
  • 智能网站建设公司排名百度seo推广是什么
  • 开个公司做购物网站北京网站优化seo
  • 网络科技有限公司网站网站设计制作公司
  • 网站服务器端口号是什么百度推广管理
  • 广州做网站的网络公司互联网100个创业项目
  • 菜鸟教程网站html网页制作
  • 国外品牌网站自己怎么免费做网站
  • 手机网站锁定竖屏看代码网络推广员压力大吗
  • 网站伪静态作用深圳优化网站
  • 衡水建个网站多少钱推广关键词排名
  • 银川网站制作引流获客app下载
  • 分销网站系统如何自己建网站
  • 图帮主设计接单平台厦门关键词seo排名网站
  • 贵州省住房与城乡建设厅门户网站佛山全网营销推广
  • 网站html地图制作长沙优化科技
  • p2p网站设计营销软文模板
  • 做网站可以不用框架吗seo优化6个实用技巧
  • 郑州微信网站企业如何注册自己的网站
  • 竞价sem托管百度关键词优化大
  • 有没有个人做的网站赚流量费百度链接地址
  • 网站维护费怎么做分录视频广告
  • 长春网站建设开发的有哪些免费做网站
  • 微信关联网站快速刷排名的软件最好
  • 网站建设中怎么编辑图片杭州seo公司排名