写点什么

Go- 基本元素

用户头像
HelloBug
关注
发布于: 3 小时前
Go-基本元素

Go 学习笔记,学习内容《Go入门指南》


代码示例可以直接运行,主要介绍以下内容:

  • 源文件基本组成

  • 函数基本语法

  • 注释

  • 标志符命名


package main
import "fmt"
/*import ( "fmt" "os")*/
// import ("fmt", "os")
/* 函数语法func funcName(a typea, b typeb, ...) (ret1, ret2, ...) { fmt.Println("foo func")}*/
/* init 函数 1、每个源文件都只能包含一个 init 函数 2、init 函数无参数、无返回值 3、在每个包完成初始化之后自动执行,并且在 main 函数之前执行 4、包的初始化时单线程执行,并且按照包的依赖关系顺序执行func init() {
}*/
/* main 函数没有参数,没有返回值 */func main() { fmt.Println("Hello World") // 有换行,部署用 print("abc") // 无换行,调试用 println("abc") // 有换行,调试用
//程序正常退出返回0,异常退出返回非0,程序退出,不是函数退出
// 单行注释 /* 块注释 */
// 标志符名称大驼峰命名,共有变量,小驼峰命名,私有变量
// main 包若名称不为 main,则编译后对象文件是pkg.a,不是可执行程序?}
// 按照godoc生成代码注释
复制代码


发布于: 3 小时前阅读数: 6
用户头像

HelloBug

关注

还未添加个人签名 2018.09.20 加入

还未添加个人简介

评论

发布
暂无评论
Go-基本元素