欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 房产 > 家装 > go基本语法

go基本语法

2025/2/23 22:58:35 来源:https://blog.csdn.net/weixin_42754896/article/details/145790373  浏览:    关键词:go基本语法

跟Java比较学习。

hello word

示例代码

test1.go文件:
// 包路径
package main// 导入模块,下面两种都行
import ("fmt"
)
import "log"//  main方法
func main() {log.Print("hello word !!!")fmt.Print("hello word 222")
}

运行命令

go run .\test1.go

打包二进制

> go build .\test1.go

./test1.exe

变量可见性

首字母大写就是public

首字母小写就是private

{不能单独一行

在Java和C中都可以,go中就不行

正确的应该这样:

行结束不需要分号;

加上后IDE会自动给删除

如果你就是要将两行代码放在一行,则需要在结尾加上;分号,但IDEA会在保存的时候自动给你拆分为两行。

字符串

字符串连接+

格式化

// 格式化String.format
value := fmt.Sprintf("%s - %s", ">>", "<<")
// 打印到console上
fmt.Print(value)// 合并:格式化并打印出
fmt.Printf("%s - %s\n", ">>", "<<")

变量

变量申明和赋值

// 只声明一个变量i
var i int
// 给i变量赋值2
i = 2
// 创建变量并赋值3
ii := 3
// 声明常量
const pi float64 = 3.14var bo bool = false
bo1 := false
var f1 float32 = 1.1
var f2 = 1.2
f3 := 1.3

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词