美文网首页go 学习笔记
Go语言基础语法-4

Go语言基础语法-4

作者: markfork | 来源:发表于2018-09-26 21:58 被阅读28次

    章节

    • 关键字、标识符、注释、基础结构
    • package(重要)、import 别名(重要)、路径、"."、"_"的使用说明
    • Go 变量、函数、可见行规则

    1.关键字、标识符、注释、基础结构

    1.1 Go 中 25个保留关键字

    break default func interface select
    case defer go map struct
    chan else goto package switch
    const fallthrough if range type
    continue for import return var

    注意:“上述关键字是我们在应用开发中经常使用到的关键字,不用刻意背诵”-引用自慕课网

    1.2 Go 中36个预定义标识符

    append bool byte cap close complex
    complex64 complex128 unit16 copy false float32
    float64 imag int int8 int16 unit32
    int32 int64 iota len make new
    nil panic unit64 print println real
    recover string TRUE unit unit8 unitprt

    包括基础数据类型系统内嵌函数

    1.3 Go语言注释 & 基础结构

    package main
    
    import "fmt"
    
    //常量
    const NAME = "I am markfork"
    
    //全局变量 此变量可以在主函数 main() 当中直接调用
    var mainName = "I am mainName"
    
    //main 函数,程序主入口函数
    func main() {
        test()
    }
    
    //注释一般采用单行结构
    func test() {
        fmt.Println("测试")
        fmt.Println(mainName)
        fmt.Println(NAME)
    }
    
    /*
       多行注释风格
     */
    func format() {
    
    }
    
    • 应用中对于较为简单的func可以采用单行注释的风格;
    • 对于较为复杂的func可以采用多行注释风格;
    • const 声明常量,常量名命名规范为大写字母;
    • var 变量 如果声明在 main 函数之外则被视为全局变量,这点有点像js的语法,而且每行代码后面无需 ; 结尾,有点像python,反正语法格式、基础结构集众家之特征,变量声明较为随意。

    相关文章

      网友评论

        本文标题:Go语言基础语法-4

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