美文网首页
Go学习-基础入门

Go学习-基础入门

作者: SysIOai | 来源:发表于2019-05-16 11:02 被阅读0次

    Go学习基础:

    Go代码通过包组织,包类似其他语言中的库或者模块。一个包由位于单个目录下的一个或多个以.go后缀文件组成;目录定义包的作用
    每个.go文件都以一条package声明语句开始

    重点:

    Go是静态强类型、编译型语言:

    • 静态类型:编译期间做数据类型检查,写程序时需要声明所有变量的数据类型 ,是固定的;使用数据之前必须先声明数据类型(数据类型:int,string等)
    • 强类型:强制数据类型定义,一个变量被指定了某种数据类型,如果不经过强制转换,这个变量就永远是这种数据类型
    • 编译型:使用专门的编译器,针对特定的平台,将高级语言源代码一次性的编译成可被该平台硬件执行的机器码,并包装成该平台所能识别的可执行性程序的格式。
      **优点:一次性的编译成平台相关的机器语言文件,运行时脱离开发环境,运行效率高;

    Go语言风格:

    Go语言代码特色:

    • 代码要求简洁、不能导入多余未使用的包、变量声明必须使用
    • 函数的左打括号必须和func函数声明在同一行
    • //使用双斜杠作为注释

    相关文章

      网友评论

          本文标题:Go学习-基础入门

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