美文网首页
Go学习随笔(一)

Go学习随笔(一)

作者: neal秦 | 来源:发表于2019-04-10 14:41 被阅读0次

    Go学习随笔(一)

    package main      必须是main包模块下,跟java不一样package的包名和文件所在路径可以不一 致

    func main(){}   程序入口必须是main方法并且不能携带参数,如果一定要参数使用os.Args获取命令行参数,main方法没有返回值如果要返回状态只能使用os.Exit(?) 0为正常退出 非0为异常退出

    func TextXXX(t *testing.T){}   test单元测试类似于java juint  test测试类必须以xxx_test.go结尾,test方法必须以TestXXX格式命名

    输出语句为 fmt.Print() 支持多参数以","分割 ;fmt.Println效果一致但是自带换行;

    Log输出语句为 t.Log(xxx)同样支持多参数以","分割 ;t.Logf为格式化输出。比如:t.Logf("%T",变量)输出变量类型

    import xxx ()  导包方法跟java不一样的地方在于导入多个包的时候用()包裹参数以","分割

    GO语言中 每行代码结尾不需要";"

    相关文章

      网友评论

          本文标题:Go学习随笔(一)

          本文链接:https://www.haomeiwen.com/subject/nabniqtx.html