2026年2月27日

257_尚硅谷_反序列化介绍和应用实例

摘要: 1.json的反序列化 2.json字符串使用json.Unmarshal()方法反序列化成结构体 package main import ( "encoding/json" "fmt" ) // 定义一个结构体 type Monster struct { // ! 例:`json:"monster 阅读全文

posted @ 2026-02-27 17:15 与太阳肩并肩 阅读(2) 评论(0) 推荐(0)

256_尚硅谷_序列化struct时 tag使用

摘要: 1.结构体定义字段的反射机制 package main import ( "encoding/json" "fmt" ) // 定义一个结构体 type Monster struct { // ! 例:`json:"monster_name"`, 这是反射机制,理解为重定义序列化结构体后的字段名 N 阅读全文

posted @ 2026-02-27 11:14 与太阳肩并肩 阅读(1) 评论(0) 推荐(0)

2026年2月26日

255_尚硅谷_结构体 map 切片序列化

摘要: 1.json的序列化介绍 2.对结构体内容执行序列化 package main import ( "encoding/json" "fmt" ) // 定义一个结构体 type Monster struct { Name string Age int Birthday string Sal floa 阅读全文

posted @ 2026-02-26 17:55 与太阳肩并肩 阅读(2) 评论(0) 推荐(0)

254_尚硅谷_JSon格式和在线解析

摘要: 1.json数据格式说明 2.json工具网站:https://www.json.cn/ 阅读全文

posted @ 2026-02-26 16:42 与太阳肩并肩 阅读(1) 评论(0) 推荐(0)

253_尚硅谷_JSon介绍和应用场景

摘要: 1.Json基本介绍概述 2.应用场景示意图 阅读全文

posted @ 2026-02-26 15:55 与太阳肩并肩 阅读(1) 评论(0) 推荐(0)

252_尚硅谷_flag包解析命令行参数

摘要: 1.命令行参数_flag包用来解析命令行参数 2.flag包用来解析命令行参数_代码实现 package main import ( "flag" "fmt" ) func main() { // 定义几个变量, 用于接收命令行的参数值 var user string var pwd string 阅读全文

posted @ 2026-02-26 15:04 与太阳肩并肩 阅读(1) 评论(0) 推荐(0)

251_尚硅谷_命令行参数基本使用

摘要: 1.命令行参数需求 2.命令行参数需求代码及运行结果,主要是 os.Args 方法的使用 package main import ( "fmt" "os" ) func main() { fmt.Println("命令行参数:", len(os.Args)) // 1. 遍历os.Args切片, 可 阅读全文

posted @ 2026-02-26 14:16 与太阳肩并肩 阅读(0) 评论(0) 推荐(0)

2026年2月25日

250_尚硅谷_统计不同类型的字符个数

摘要: 1.文件编程应用案例 2.统计英文、数字、空格和其他字符数量代码 package main import ( "bufio" "fmt" "io" "os" ) // 定义一个结构体, 用于保存统计结果 type CharCount struct { ChCount int // 英文字符数量 Nu 阅读全文

posted @ 2026-02-25 20:12 与太阳肩并肩 阅读(2) 评论(0) 推荐(0)

249_尚硅谷_拷贝文件(图片视频音频)

摘要: 1.文件编程应用实例 2.将一张图片_电影_MP3拷贝到另外一个文件下的io代码 package main import ( "bufio" "fmt" "io" "os" ) // 自己编写一个函数,接收两个文件路径 srcFileName dstFileName func CopyFile(ds 阅读全文

posted @ 2026-02-25 17:04 与太阳肩并肩 阅读(1) 评论(0) 推荐(0)

2026年2月24日

248_尚硅谷_判断文件或目录存在

摘要: 1.写文件操作的应用实例 2.1.使用 ioutil.ReadFile和ioutil.WriteFile 完成写文件的任务代码实现 package main import ( "fmt" "io/ioutil" ) // todo 1) 使用 ioutil.ReadFile / ioutil.Wri 阅读全文

posted @ 2026-02-24 20:30 与太阳肩并肩 阅读(3) 评论(0) 推荐(0)

导航