• 企业400电话
  • 网络优化推广
  • AI电话机器人
  • 呼叫中心
  • 全 部 栏 目

    网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    GO 语言学习指南
    POST TIME:2021-10-18 17:51

    1.导入包,一个主函数中只有一个main函数,包含一个main包,主函数中我们要申明main的包!

    复制代码 代码如下:

    package main
    func main(){
    }

    2.引入包文件,譬如我们使用的是fmt包,打印helloword用,golang有一个包可见性的定义,就譬如其他语言中的private 、protected这些声明。当手写字母是小写的就是包内可用,包外就不可以用了,手写字母大写,引用包的就可以使用!举个例子:fmt.Println();我们会发现我们使用的和引用的函数都是大写的!小写的会调用错误的!

    复制代码 代码如下:

    package main
    import “fmt”
    func main(){
       fmt.Println(“你好,脚本之家”);
    }

    3.包的混淆机制,我们可以包的别名,譬如我们感觉包记不住或者说包的名字差不多我们就使用这个别名机制!

    复制代码 代码如下:

    package main
    import str "fmt"
    package main(){
       str.Println("你好,脚本之家");
    }

    4.多个包、常量、全局变量、一般类型等简写。当我们有多个常量、包等怎么申明呢

    复制代码 代码如下:

    import(         const (                 var(
       “fmt”           PI         =”3.1415926”         name   =1
       “net”           NAME  =”widuu”          age     =12
       “io”            AGE     =”12”               wo       =”me”
    )               )                   )

    5.Go的类型

    复制代码 代码如下:

    bool    布尔型 就有true false 没有0和1
    int     整型     根据平台自定义如果你是32位的就是32位的整型
    int8    8位的整型 在-128~256这个取值范围 其实就在2的8次方的值,有符号就是带负数,uint8就是无符号的
    int16   16位整型
    rune             32位的有符号的整型
    int64            64位整型
    float32/64位
    complex64 /complex128 负数类型
    其他类型
    array slice string
    引用类型
    slice map chan
    接口类型 interface
    函数类型 func

    5.变量的申明与赋值和申明的值
    我们申明,没有赋值的时候我们会发现这样的
    当申明 int float 输出是0 申明bool 输出的是false
    引用包math输出最大的值和最小值,譬如这个输出最大的int16的取值范围fmt.Println(math.MaxInt16)

    6.类型申明我们可以自定义类型申明,譬如如下

    复制代码 代码如下:

    package main
    import std "fmt"
    type 文本 string
    func main() {
      var a 文本
      a = "你好"
      std.Println(a)
    }

    7.类型转换

    查看源代码打印帮助

    复制代码 代码如下:

    var a float32 = 100.01
    b:=int(a)  //输出a的值就是100.01 输出b的值是100
    var c int = 65
    d:=string(c) //输出的是A这就直接转换成文本的形式A
    b:=strconv.Itoa(c) //这样输出的就是65直接文本输出

    您可能感兴趣的文章:
    • Go语言中的Slice学习总结
    • Go语言学习笔记之反射用法详解
    • Go语言基础学习教程
    • Go语言函数学习教程
    • Go语言学习教程之声明语法(译)
    • golang新手不注意可能会出现的一些小问题
    上一篇:使用Go语言实现微信公众平台
    下一篇:GO语言基础之数组
  • 相关文章
  • 

    关于我们 | 付款方式 | 荣誉资质 | 业务提交 | 代理合作


    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信