美文网首页
2.1 Go基础

2.1 Go基础

作者: haokeed | 来源:发表于2017-07-06 10:54 被阅读0次

    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注释方法

    // :单行注释
    /* */:多行注释

    Go程序的一般结构:basic_structure.go

    Go程序是通过 package 来组织的(与python类似)
    只有 package 名称为 main 的包可以包含 main 函数
    一个可执行程序 有且仅有 一个 main 包

    通过 import 关键字来导入其它非 main 包
    通过 const 关键字来进行常量的定义
    通过在函数体外部使用 var 关键字来进行全局变量的声明与赋值
    通过 type 关键字来进行结构(struct)或接口(interface)的声明
    通过 func 关键字来进行函数的声明

    import引用

    import "fmt"

    import (
    "fmt"
    //前面可以加 ."fmt" 下面的程序就可以不采用fmt.()来调用 可以直接func() 但是不建议使用,易混淆
    std "fmt" //std为别名
    )

    可见性规则

    Go语言中,使用 大小写 来决定该 常量、变量、类型、接口、结构
    或函数 是否可以被外部包所调用:

    Paste_Image.png

    相关文章

      网友评论

          本文标题:2.1 Go基础

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