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()是程序执行开始的主函数。

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

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

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

将文件另存为 hello.go。

$go run hello.go
Hello, Learnfk!

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

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

技术教程推荐

MySQL实战45讲 -〔林晓斌〕

Java并发编程实战 -〔王宝令〕

深入浅出计算机组成原理 -〔徐文浩〕

Kafka核心技术与实战 -〔胡夕〕

全栈工程师修炼指南 -〔熊燚(四火)〕

深度学习推荐系统实战 -〔王喆〕

MySQL 必知必会 -〔朱晓峰〕

手把手带你写一门编程语言 -〔宫文学〕

结构思考力 · 透过结构看问题解决 -〔李忠秋〕

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