2021-06-12 来源:华纳网 责任编辑:王双双 人气:
核心提示:【谷雨课堂】Go实战 No.003 Go干货!程序的编译和发布
知识点:
调试运行Go程序
编译发布Go程序

内容:
大家好,欢迎来到谷雨课堂,

前面我们讲过Go语言开发的程序,
非常易于部署和安装,
本节我们就先来看一下如何调试运行Go程序,
然后再看一下如何编译和发布Go程序,
到底有多方便呢,

(一)

要直接不编译运行Go程序,
我们可以在程序目录中运行
go run .
就可以直接看到程序运行结果了
有没有非常简单,
如果程序中有调用其它程序包,
Go会自动下载调用,
一键全搞定,
随着程序复杂度的增加,
还可以进行单步调试,
在以后的课程中会陆续讲解到。

(二)

程序写好,我们需要部署到客户的电脑中,
如何处理呢?
只需一句就完成程序编译打包:
go build .
我用的是Windows系统,
我们在程序目录中会发现一个exe文件,
(如果Linux系统,则会发现一个可执行性文件)
直接运行新生成的这个文件就可以了!
把这个文件直接复制到客户实际环境就完成了部署,
没错,就是这么简单!

本节课程的示例代码:
//No.003 Go干货!程序的编译和发布
package main

//引入函数库
import "fmt"

//必须有一个main
func main() {
  //输出一行文字
  fmt.Println("Hello, 谷雨课堂~")
  fmt.Println("Hello, 谷雨课堂~")
  fmt.Println("Hello, 谷雨课堂~")
  fmt.Println("Hello, 谷雨课堂~")
  fmt.Println("Hello, 谷雨课堂~")
  fmt.Println("Hello, 谷雨课堂~")
}
完整的源代码可以登录【华纳网】下载。
https://www.worldwarner.com/









免责声明:本文仅代表作者个人观点,与华纳网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。