今天给大家讲解下Go语言程序的结构,首先我们以Hello World为例子讲解,
package main
import "fmt"
func main() {
fmt.Println("Hello World")
}
package 为Go语言的包名的关键字,package 后面的main为包名,这个是必须存在的,包括开源项目或者同一项目不同文件夹都有自己的包名,且同一工程中不建议使用名字一样的包名。
import为Go语言的倒入基础库或者本地包的关键字,“fmt”为Go语言基础库的包,其中提供控制台输出等函数。
func为Go语言的函数定义的关键字,后面紧跟函数名,且Go语言函数不用声明定制直接可以使用。
fmt.Println("Hello World")
为输出 Hello World
总结:本期只是简单的给大家说明Go语言的结构,及简单的关键字而已;大家如果想熟悉更多的关于Go语言的相关的语法等,需要投入大量的时间去学习,彬哥还是建议以实际项目为基础来学习;纸上得来终觉浅,唯有此事要躬行。
社区交流群: Golang语言社区论坛 : www.Golang.Ltd LollipopGo游戏服务器地址: https://github.com/Golangltd/LollipopGo 社区视频课程课件GIT地址: https://github.com/Golangltd/codeclass