ZhangZhihui's Blog  
上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 78 下一页

2023年9月29日

摘要: Problem: You want to log events to a logfile instead of standard error. Solution: Use the SetOutput function to set the log to write to a file. You us 阅读全文
posted @ 2023-09-29 15:15 ZhangZhihuiAAA 阅读(6) 评论(0) 推荐(0) 编辑
 
摘要: Problem: You want to check for specific errors or specific types of errors. Solution: Use the errors.Is and errors.As functions. The errors.Is functio 阅读全文
posted @ 2023-09-29 14:24 ZhangZhihuiAAA 阅读(6) 评论(0) 推荐(0) 编辑
 
摘要: Problem: You want to provide additional information and context to an error you receive before returning it as another error. Solution: Wrap the error 阅读全文
posted @ 2023-09-29 10:24 ZhangZhihuiAAA 阅读(7) 评论(0) 推荐(0) 编辑
 
摘要: Problem: You want to create custom errors to communicate more information about the error encountered. Solution: Create a new string - based error or 阅读全文
posted @ 2023-09-29 10:11 ZhangZhihuiAAA 阅读(5) 评论(0) 推荐(0) 编辑
 
摘要: Problem: You want to use multiple versions of the same dependent packages in your code. Solution: Use the replace directive in the go.mod file to rena 阅读全文
posted @ 2023-09-29 09:17 ZhangZhihuiAAA 阅读(25) 评论(0) 推荐(0) 编辑
 
摘要: Problem: You want to use local versions of the dependent packages. Solution: Set up Go to use a vendor directory by running go mod vendor. Local versi 阅读全文
posted @ 2023-09-29 08:53 ZhangZhihuiAAA 阅读(3) 评论(0) 推荐(0) 编辑

2023年9月27日

摘要: package main import ( "fmt" "sync" "time" ) var workers = 3 func processItem(input <-chan int, output chan<- int, wg *sync.WaitGroup) { for { fmt.Prin 阅读全文
posted @ 2023-09-27 16:56 ZhangZhihuiAAA 阅读(5) 评论(0) 推荐(0) 编辑
 
摘要: main.go: package main import "fmt" func main() { ch := make(chan int) ch <- 1 a := <-ch fmt.Println(a) } Got error: zzh@ZZHPC:/zdata/MyPrograms/Go/tes 阅读全文
posted @ 2023-09-27 16:18 ZhangZhihuiAAA 阅读(21) 评论(0) 推荐(0) 编辑

2023年9月26日

摘要: Within the Kubernetes deployment environment, applications will actually be sent the SIGTERM signal first if it has been decided the pod holding the a 阅读全文
posted @ 2023-09-26 23:00 ZhangZhihuiAAA 阅读(2) 评论(0) 推荐(0) 编辑

2023年9月25日

摘要: The concept of microservices is simply breaking a single large potential service into many smaller services that work together, hence, the name. One v 阅读全文
posted @ 2023-09-25 19:45 ZhangZhihuiAAA 阅读(5) 评论(0) 推荐(0) 编辑
上一页 1 ··· 51 52 53 54 55 56 57 58 59 ··· 78 下一页