抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

Go基础库的使用

Goroutine:轻量级线程1234567891011func say(s string) { for i := 0; i < 3; i++ { time.Sleep(100 * time.Millisecond) fmt.Println(s) }}func main() { go say...

1. Go的“轻量级面向对象”Go没有传统的类和继承,而是通过结构体(struct)和接口(interface)实现面向对象的效果。 2. 指针基本用法123456var num int = 42var p *int = &num // p指向num的地址fmt.Println(*p) // 解引用输出42*p = 100 // 通过指针修改值fmt.Pr...

程序结构:从Hello World开始1234567package main // 声明主包(必须)import "fmt" // 导入标准库func main() { // 程序入口 fmt.Println("Hello, 世界!") } package main:可执行程序的入口包。 import:可多行或分组导入...