• GO语言初探


    1、GO使用UTF-8编码,纯Unicode文本编写。

    2、$ go verson (windows)

    3、windows下,需要设置go语言的环境变量,新建一个名为 GOROOT的变量,指向go的具体目录,例如:C:goin。

    4、构建Go程序,需要进行编译和链接。

    5、注释风格与C++相同,//和/**/。

    6、main函数为入口,也是唯一的,每个Go程序必须包含的。

    7、使用 import 导入相关的包。

    8、支持常用的类型和操作符。

    9、go语言中不适用分号结束,import导入多个包的时候,也不使用逗号隔开。

    10、if,for等条件都不适用()括号。

    11、函数和方法,使用func关键字进行定义。

    12、go语言为强类型语言,使用操作符 :=  进行快速变量声明,可以自动进行变量类型的推导。(类似于js中的var的用法。)

    13、依旧使用=进行赋值。

    14、fmt包中,包含丰富的打印函数变体。log提供了日志记录的功能,os提供操作系统级别的函数和变量。

    15、path/filepath提供了路径操作函数。

    16、采用单引号表达字符,可以使用log.Fatal()函数。

    17、go支持命名和匿名的自定义类型。

    18、go语言中不存在类的概念,只讲类型和值。

    19、go提供for不带条件的循环,即无限循环,需要在其中加入跳出循环的条件:例如:

    for{if(err!=nil){break}}

  • 相关阅读:
    C# 获取文件的修改时间、访问时间、创建时间
    Nhibernate Or多条件查询
    C# 将GridView当前页数据导成Execl
    C# 清空文件夹
    TreeView默认收缩
    JS控制控件的隐藏显示
    div置顶,不随滚动条滚动而滚动
    js 父窗体与子窗体的调用
    树形菜单的绑定以及链接
    2010.10.16 OA项目组一周报告 CQ
  • 原文地址:https://www.cnblogs.com/diaosizhang/p/3769099.html
Copyright © 2020-2023  润新知