欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【Day 2】GO语言新手入门:变量的类型和声明

程序员文章站 2023-12-28 15:25:58
...

变量的类型和声明

Github地址:https://github.com/zoulee24/GO_NoobNote

package main
//此处代码仅供参考
import "fmt"

func main() {
   // %d 表示整型数字,%s 表示字符串
    var stockcode=123
    var enddate="2020-12-31"
    var url="Code=%d\tendDate=%s"
    var target_url=fmt.Sprintf(url,stockcode,enddate)
    fmt.Println(target_url)
}
//主要看下面的代码

GO的基础数据类型

和**c++**很像

  1. 布尔型
    布尔型的值只可以是常量 true 或者 false。
    例:var b bool = true。
  2. 数字类型
    整型 int 和浮点型 float32、float64,Go 语言支持整型和浮点型数字,并且支持复数,其中位的运算采用补码。
  3. 字符串类型
    字符串就是一串固定长度的字符连接起来的字符序列。Go 的字符串是由单个字节连接起来的。Go 语言的字符串的字节使用 UTF-8 编码标识 Unicode 文本。
package main

import "fmt"

//声明变量格式3:
/*
var{
	变量名1 数据类型
	变量名2 数据类型
}
*/

var{
	_int3 int
	_string3 string
}

func main() {
	//变量只能声明一次 
	//声明变量格式1:
	//var 变量名1, 变量名2 数据类型
	//(不能声明的同时赋值)
	var _int int
	var _string string
	_int = 8
	_string = "你好"
	fmt.Println(_int)
	fmt.Println(_string)
	//声明变量格式2:
	//变量名1, 变量名2 := 初始化数据(自动获取变量类型)
	_int2, _string2 := 10, "你好2"
	fmt.Println(_int2)
	fmt.Println(_string2)
}

上一篇:

下一篇: