zoukankan      html  css  js  c++  java
  • Golang笔记整理--第二天

    一. 标识符

      Go语言标识符构成规则:开头第一个字符必须是字母或者是下划线,后面可以跟任意多个字符,数子或者下划线,并且区分大小写。

    例:

     _aa11 //合法标识符
    aa11   //合法标识符
    _aa    //合法标识符
    aa     //合法标识符
    
    -aa   //非法标识符,不是以字母或者下划线开头
    1aa     //非法标识符,不是以字母或者下划线开头

    二. 关键字

      1. 根据程序结构分类:

    package  //定义包名
    import // 导入包
    const  //声明常量
    var    //声明变量
    func   //定义函数
    defer  //延迟执行
    go  //并发
    return //返回函数

      2. 根据数据结构分类:

    struct  //定义结构类型
    interface //定义接口类型
    map //声明map类型
    chan //创建通道

      3. 根据控制结构分类:

    if else  // 判断 true false  则
    for range  break continue //for循环中使用
    switch select type case default fallthrough //switch 和select语句使用
    goto  //goto跳转语句

    三. 内置数据类型

    数值(16)
        整形(12byte int int8 int16 int32 int64
            uint unint8 uint16 uint32 uint64 uintptr
        浮点型(2)
            float32  float64
        复数型(2)
            complex64 complex128
    字符串(2string rune
    接口行(1)
        error
    布尔型(1bool

    四. 内置函数

    make new len cap append copy delete panic recover  close complex real image
    print println
  • 相关阅读:
    laravel 汇总数据
    Sway
    利用 Windows API Code Pack 修改音乐的 ID3 信息
    Windows Server 2012 R2 设置 NTP 服务
    Visual Studio "14" CTPs
    Win8.1 查看 “Windows 体验指数“
    json2csharp & json 格式化
    山寨版 WP8.1 Cortana 启动 PC
    Newtonsoft.Json WindowPhone7.1
    Cisco交换机基础命令 + Win Server08 R2 多网卡配置链路聚合
  • 原文地址:https://www.cnblogs.com/mmmmyblog/p/13512649.html
Copyright © 2011-2022 走看看