网站被挂黑链怎么办,学校教育培训机构,运城网站建设公司,网站设计培训GO语言结构
包声明引入包函数变量语句 表达式注释
package main
import fmt
func main() {fmt.Println(Hello,World!)
}
如这段代码块根据上面的语法结构进行逐行解释
第一行的 package main 是定义一个包名#xff0c;必须在源文件…GO语言结构
包声明引入包函数变量语句 表达式注释
package main
import fmt
func main() {fmt.Println(Hello,World!)
}
如这段代码块根据上面的语法结构进行逐行解释
第一行的 package main 是定义一个包名必须在源文件中非注释的第一行指明这个文件属于哪个包如 package main可以代表一个独立执行的程序每个GO应用程序都包含一个名为main的包
第二行 import fmt告诉GO编译器这个程序使用fmt包的函数或者其他元素fmt包实现了格式化IO输入/输出的函数
第三行 func main() 是程序开始执行的函数。main函数是每一个可执行程序必须包含的一般来说都是在启动后第一个执行的函数如果有int函数则会先执行该函数
第四行fmt.Printl() 是将字符串输出到控制台并且在最后增加自动换行符 \n
注意事项
{}是不能单独放在一行的必须在函数后面否则会报错
当标识符包括常量、变量、类型、函数名、结构字段等以一个大写字母开头如 Group1那么使用这种形式的标识符的对象就可以对外部的代码所使用客户端程序需要先导入这个包这被称为导出像面向对象语言中的public标识符如果以小写字母开头则对包外是不可见的但是他在整个包内是可见的 欢迎大家关注我的公众号一起学习运维、安全、开发相关的知识一起加油一起进步。