Go - 程序结构

Go - 程序结构 首页 / Golang入门教程 / Go - 程序结构

在研究Go编程语言的基本构建块之前,让我们首先讨论Go程序的最基本的结构,以便在以后的章节中作为参考。

Go程序基本上由以下部分组成-

  • Package Declaration (命名包声明)
  • Import Package (引入包)
  • Functions(函数)
  • Variables(变量)
  • Statements and Expressions  (表达式)
  • Comments (注释)

让我们看一个简单的代码,该代码将打印" Hello Learnfk"一词-

package main  #包声明

import "fmt" #导入所属的包文件

func main() { #入口文件
   /* This is my first sample program. */  #注释
   fmt.Println("Hello, Learnfk!") #输出内容
}

让我们看一下上述程序的各个部分-

无涯教程网

  • package main 的第一行定义该程序应位于的包名称。

  • 下一行import "fmt"是一个预处理程序命令,告诉Go编译器导入fmt软件包中的文件。

  • 下一行func main()是程序执行开始的主函数。

  • 下一行/*...*/被编译器忽略,可以在其中添加注释。

    链接:https://www.learnfk.comhttps://www.learnfk.com/go/go-program-structure.html

    来源:LearnFk无涯教程网

  • 下一行fmt.Println(...)是Go中可用的另一个函数,打印消息" Hello,Learnfk!"。

  • 注意Println方法的大写字母P。在Go语言中,如果名称以大写字母开头,则会导出该名称。

将文件另存为 hello.go。

$go run hello.go
Hello, Learnfk!

确保Go编译器在您的路径中,并且正在包含源文件hello.go的目录中运行它。

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

赵成的运维体系管理课 -〔赵成〕

微服务架构核心20讲 -〔杨波〕

趣谈网络协议 -〔刘超〕

大规模数据处理实战 -〔蔡元楠〕

移动端自动化测试实战 -〔思寒〕

WebAssembly入门课 -〔于航〕

打造爆款短视频 -〔周维〕

爆款文案修炼手册 -〔乐剑峰〕

程序员职业规划手册 -〔雪梅〕

好记忆不如烂笔头。留下您的足迹吧 :)