其他分享
首页 > 其他分享> > 《Go圣经》章一:入门

《Go圣经》章一:入门

作者:互联网

参考书《Go程序设计语言》,Go学习路径的Go基础模块,整理了一些我掌握不太好的地方

  1. 一个go程序由一package开始,随后由四大块组成:变量(var),函数(func),常量(const),类型(type)。

  2. os.Args类似c语言main函数的arg参数,本质是一个字符串切片,go中的[m,n]是左闭右开区间。

  3. 使用+=追加字符串需要生成中间变量,使用strings.join更加高效。

  4. type用于自定义一个类型:

    type celsius  float64
    type fahrenheit float64
    

    celsius类型和fahrenheit类型底层类型都是float64,但他们不是同一个类型,和float64也不是同一个类型,他们之间可以通过显示类型转换。

    var c celsius
    var f fahrenheit
    c = 32.0
    f = fahrenheit(c)
    

    显示类型转换需要底层类型相同,只改变类型,不改变值,但类似int和float这种转换,值会被改变。
    欢迎访问我的主页

标签:章一,入门,float64,var,fahrenheit,类型,Go,type
来源: https://blog.csdn.net/qq_43317045/article/details/100127417