前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Go语言示例学习01-变量/常量和值

Go语言示例学习01-变量/常量和值

作者头像
用户5252199
发布2022-04-18 18:40:19
1530
发布2022-04-18 18:40:19
举报
文章被收录于专栏:大数据技术博文

一、第一个main函数

hello word

在go语言中,需要导入 fmt 用来执行print的控制台输出操作

代码语言:javascript
复制
import “fmt”

声明一个main函数

代码语言:javascript
复制
func main(){
    fmt.Println(“hello,word!!")
}

可以选择直接电脑上面通过

go run hello-world.go 来执行函数

也可以将go文件编译之后,直接运行

编译命令:

代码语言:javascript
复制
go build hello-world.go 

然后运行

./hello-world

二、GO语言中的值类型

GO语言中拥有多个值类型,比如字符串,整型,浮点型,布尔 型等

字符串可以通过+进行连接

下面示例展示了不同的值类型

代码语言:javascript
复制
package main
import "fmt"
func main() {
   fmt.Println("hello ,word")
   fmt.Println("my name " + "is " + " bin" )
   fmt.Println("1+1=",1+1)
   fmt.Println("7.0/3.0",7.0/3.0)
   fmt.Println(true&&false)
   fmt.Println(true||false)
   fmt.Println(!true)
}

三、Go语言中的变量

在Go中,变量需要被显式声明,并可以被编译器用来检查函数调用时的类型正确性

var 类型可以声明一个或者多个变量,Go可以自动的推断变量数据类型

代码语言:javascript
复制
var j ,x  = "gogogo",123
fmt.Println(j,x)

var 用来声明变量

可以直接通过 := 方式,用来声明并赋值

代码语言:javascript
复制
f := "hi good"
fmt.Println(f)

当声明一个变量,却没有赋值的话,那么默认为空,int类型则为0

四、Go语言中的常量

在Go语言中,const用于声明一个常量

const可以出现在任何var语句出现的地方,

代码语言:javascript
复制
import "fmt"
const conf  = "this is const "
func main() {
    const j string = "bad,good"
    fmt.Println(j)
    fmt.Println(conf)
}
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-09-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 大数据技术博文 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档