美文网首页Full Stack Developer
go 基本语法(一)

go 基本语法(一)

作者: samtake | 来源:发表于2019-04-23 01:33 被阅读1次

变量

使用var关键字

  • var a,b,c bool
  • var s1,s2 string = "hello","world"
  • 可放在函数内,或直接放在包内
  • 使用var()集中定义变量
  • 编译器可以自动决定类型
    var a,b,i,s1,s2 = true,false,3,"hello","world"
  • 可以使用:=定义变量,这样子短一些方便(推荐),只能在函数内使用,并且再次赋值的时候只能用=
    a,b,i,s1,s2:= true,false,3,"hello","world"

内建变量类型

<details>
<summary>展开查看</summary>
bool string

(u)int,(u)int8,(u)int16,(u)int32,(u)int64,uintptr

byte,rune

float32,float64,complex64,complex128

</details>

常量

  • const filename = "abc.txt"
  • const 数值可作为各种类型使用
  • const a,b = 3,4
  • var c int = int(math.Sqrt(aa + bb))此时ab自动会当float来用

使用常量定义枚举类型

const (
    iOS = iota
    _
    vue
    golang
)
const (
    b = 1 << (10 * iota)
    kb
    mb
    gb
)

相关文章

  • beego 模版语法

    beego 模板语法指南 本文讲述 beego 中使用的模板语法,与 go 模板语法基本相同。 基本语法 go 统...

  • (四)go语言函数&参数传递

    go语言函数 基本语法 例子 go语言参数传递

  • go 基本语法(一)

    变量 使用var关键字 var a,b,c bool var s1,s2 string = "hello","wo...

  • go 基本语法

    数据类型: 告诉编译器这个数(变量)应该以多大的内存存储 命名规范: 1) 字母,下划线,数字 2) 不能以数字开...

  • GO基本语法

    变量 变量可以认为是程序在内存中申请一块数据存储空间的名称, 程序常常声明一个变量, 然后再内存中申请一块空间, ...

  • go基本语法

    一、总结 1、Go没有对象,没有继承多台,没有泛型,没有try/catch2、Go有接口,函数式编程,csp并发模...

  • GO基本语法

    //GO基本语法介绍 package main // 声明main包 import( // 导入...

  • go基本语法

    首先 下载vscode并安装go插件;下载go源码(从golang中国社区)选windows-amd64的哪个解压...

  • go入门(一)

    本文以语法定义等为主。说一下go中基本的语法糖。 基本类型 go中的基本类型主要有: 数值型:分为整数,小数,复数...

  • Go 语言 Unit Testing 单元测试

    关于 Go 的基本语法,参见:半天时间 Go 语言的基本实践 单元测试 Go 中提供了 testing 这个 pa...

网友评论

    本文标题:go 基本语法(一)

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