Go语言基础知识

it2022-05-05  177

Go语言的一般结构:basic_structure.go

Go程序是通过package来组织的,只能同过package名称为main的包可以包含main函数(一个可执行程序只能有一个main包)

 

通过import关键字来导入其它非main包通过const关键字来进行常量的定义通过在函数体外部使用var关键字来定义全局变量的声明或赋值通过type关键字来进行结构(struct)或接口(interface)的声明通过func关键字来进行函数的声明 //当前程序的报名 package main //导入其它的包 import "fmt"//导入多个包 import ( "fmt" "io" "os" "time" ) //常量的定义 const one = 1234; //全局变量的声明与赋值 var name = "zhangshan"; //一般类型声明 type newType int //结构声明 type gopher struct {} //接口声明 type golang interface {} //由main函数作为程序入口点启动 func main(){   fmt.println("Hello Go") }

 可见性规则

  Go语言中,使用大小写来决定该常量、变量、类型、接口、结构或函数是否可以被外部包所调用

    根据约定,函数名首字母小写即为private(私有方法),函数名首字母大写即为public(公共方法)

转载于:https://www.cnblogs.com/itlizi/p/7573455.html

相关资源:GO语言(golang)基础知识

最新回复(0)