zoukankan      html  css  js  c++  java
  • go-003-基础语法

    1.行分隔符

      一行代表一个语句结束。

      如果一行多个,使用“;”分割,不推荐使用,建议使用默认一行一个语句

    2.标识符

      标识符用来命名变量、类型等程序实体。一个标识符实际上就是一个或是多个字母(A~Z和a~z)数字(0~9)、下划线_组成的序列,但是第一个字符必须是字母或下划线而不能是数字。

    3.关键字、保留字

      下面列举了 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

      除了以上介绍的这些关键字,Go 语言还有 36 个预定义标识符:

    append bool byte cap close complex complex64 complex128 uint16
    copy false float32 float64 imag int int8 int16 uint32
    int32 int64 iota len make new nil panic uint64
    print println real recover string true uint uint8 uintptr

      程序一般由关键字、常量、变量、运算符、类型和函数组成。

      程序中可能会使用到这些分隔符:括号 (),中括号 [] 和大括号 {}。

      程序中可能会使用到这些标点符号:.、,、;、: 和 …。

    4.空格

      变量声明:变量的声明必须使用空格隔开,示例:var age int;

    5.作用域

      开头为大写字母,当标识符(包括常量、变量、类型、函数名、结构字段等等)以一个大写字母开头,如:Group1,那么使用这种形式的标识符的对象就可以被外部包的代码所使用(客户端程序需要先导入这个包),这被称为导出(像面向对象语言中的 public)

      开头为小写字母,对包外是不可见的,但是他们在整个包的内部是可见并且可用的(像面向对象语言中的 protected

  • 相关阅读:
    百度生成短网址
    虚拟机开发配置
    WAMPserver配置(允许外部访问、phpmyadmin设置为输入用户名密码才可登录等)
    CSS3阴影 box-shadow的使用和技巧总结
    HTML5日期输入类型(date)
    Ubuntu18设置mysql的sql_mode
    php图片压缩-高清晰度
    微信小程序禁止下拉_解决小程序下拉出现空白的情况
    使用命令行设置MySql编码格式
    腾讯首页分辨手机端与pc端代码
  • 原文地址:https://www.cnblogs.com/bjlhx/p/6817019.html
Copyright © 2011-2022 走看看