10 2023 档案

go os.signal 信号控制
摘要:package main import ( "fmt" "os" "os/signal" "syscall" "time" ) func main() { //创建监听退出chan c := make(chan os.Signal) //监听指定信号 ctrl+c kill signal.Notif 阅读全文

posted @ 2023-10-26 16:33 running-fly 阅读(26) 评论(0) 推荐(0) 编辑

go 格式化json
摘要:package main import ( "bytes" "encoding/json" "fmt" ) func main() { // 原始 JSON 字符串 var jsonStr = []byte(`{"Name":"Gopher","Title":"Programmer","Contac 阅读全文

posted @ 2023-10-20 09:17 running-fly 阅读(202) 评论(0) 推荐(0) 编辑

channel 通道错误的使用例子
摘要:1.向已经关闭的通道发送值,引起panic错误 package main import "fmt" func recv(c chan int) { ret := <-c fmt.Println("接收成功", ret) } func main() { ch := make(chan int) go 阅读全文

posted @ 2023-10-10 10:26 running-fly 阅读(43) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示