ToB企服应用市场:ToB评测及商务社交产业平台

标题: 【Go实战基础】创建并完成第一个可执行的 go 程序 [打印本页]

作者: 雁过留声    时间: 2022-9-16 17:18
标题: 【Go实战基础】创建并完成第一个可执行的 go 程序
实战需求:创建并完成第一个可执行的 go 程序。

项目目录:go-001

具体实战步骤如下:

一、进入工程目录
  1. cd go-001/
复制代码
二、 创建 g001.go 文件
  1.     /*
  2.      * @Author: 菜鸟实战
  3.      * @FilePath: /go110/go-001/g001.go
  4.      * @Description: 第一个 go 程序
  5.      */
  6.     // 每个GO语言源代码文件开头都拥有一个package声明,表示源码文件所属的代码包
  7.     // 要生成GO语言可执行程序,必须要有main的package包,且必须在该包下有main()函数
  8.     package main
  9.      
  10.     // 导入其他包
  11.     import (
  12.         "fmt"
  13.         "runtime"
  14.     )
  15.      
  16.     // 主函数
  17.     func main() {
  18.         // 使用内置函数打印
  19.         println("Hello", "菜鸟实战")
  20.      
  21.         // 使用包函数打印
  22.         fmt.Printf("%s", runtime.Version())
  23.     }
复制代码
三、编译和运行

1、当前目录生成模块依赖
  1. go mod init g001
复制代码
2、编译
  1. go build g001.go
复制代码
3、编译后目录结构
  1.     └── go-001
  2.         ├── g001
  3.         ├── g001.go
  4.         └── go.mod
复制代码
4、运行

运行方式1:
  1. go run g001
复制代码
运行方式2:
  1. ./g001
复制代码
5、运行结果
  1. Hello 菜鸟实战<br>go1.17.10
复制代码
 
这样就完成了 Go 的第一个小程序运行全过程,更为复杂的项目,基本流程都差不多。

菜鸟实战,持续学习!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4