博客
分类
标签
归档
友链
关于
博客
分类
标签
归档
友链
关于
jeanhua's blog
主页
留言
资源
组织
归档
代码
【专栏】4.Go基础库
1. 文件操作:os与io使用场景:读写文件、目录遍历、权限控制 12345678910111213141516// 读取文件全部内容(推荐小文件)data, err := os.ReadFile("test.txt")if err != nil { log.Fatal(err)}// 流式处理大文件(内存友好)file, err := os.O...
2025-04-25
编程笔记
golang
编程笔记
golang
阅读全文
【专栏】3.Go并发
Goroutine:轻量级线程1234567891011func say(s string) { for i := 0; i < 3; i++ { time.Sleep(100 * time.Millisecond) fmt.Println(s) }}func main() { go say...
2025-04-24
编程笔记
golang
编程笔记
golang
阅读全文
【专栏】2.Go指针、结构体与接口
1. Go的“轻量级面向对象”Go没有传统的类和继承,而是通过结构体(struct)和接口(interface)实现面向对象的效果。 2. 指针基本用法123456var num int = 42var p *int = &num // p指向num的地址fmt.Println(*p) // 解引用输出42*p = 100 // 通过指针修改值fmt.Pr...
2025-04-23
编程笔记
golang
编程笔记
golang
阅读全文
【专栏】1.Go语言入门
程序结构:从Hello World开始1234567package main // 声明主包(必须)import "fmt" // 导入标准库func main() { // 程序入口 fmt.Println("Hello, 世界!") } package main:可执行程序的入口包。 import:可多行或分组导入...
2025-04-22
编程笔记
golang
编程笔记
golang
阅读全文