随笔分类 -  Golang

摘要:bufio.ReadWriter bufio.Writer 看文档,这个Writer. God Damn Lazy! https://pkg.go.dev/bufio#Writer Damn !!!! 阅读全文
posted @ 2024-12-01 23:04 皮豪 阅读(2) 评论(0) 推荐(0) 编辑
摘要:由于 Value 是值拷贝的,并非引用传递,所以直接改 Value 是达不到更改原切片值的目的的,需要通过 &slice[index] 获取真实的地址 package main import ("fmt") func main(){ slice := []int{10,20,30,40} for i 阅读全文
posted @ 2023-11-05 18:32 皮豪 阅读(89) 评论(0) 推荐(0) 编辑
摘要:`Ctrl + ,` 进入设置,搜索 `go testFlags` ![image](https://img2023.cnblogs.com/blog/2146100/202308/2146100-20230829233851922-925799478.png) 点击 `Edit in settin 阅读全文
posted @ 2023-08-29 23:40 皮豪 阅读(119) 评论(0) 推荐(0) 编辑
摘要:# Go Web工程 下面是项目的包图,可以通过包图来理清项目包的结构。 # Go Web工程 下面是项目的包图,可以通过包图来理清项目包的结构。 ![image](https://img2023.cnblogs.com/blog/2146100/202308/2146100-20230825210 阅读全文
posted @ 2023-08-25 21:11 皮豪 阅读(623) 评论(0) 推荐(0) 编辑
摘要:```go func main() { router := gin.New() // LoggerWithFormatter middleware will write the logs to gin.DefaultWriter // By default gin.DefaultWriter = o 阅读全文
posted @ 2023-08-18 09:18 皮豪 阅读(81) 评论(0) 推荐(0) 编辑
摘要:记录一下,这里学的BytePoolCap, 和sync.Pool 总之就是这个BytePoolCap比sync.Pool快一些,目前不会测试,后面测试了再来填坑。 ``` package main import ( "fmt" ) func main() { // var bpool BytePoo 阅读全文
posted @ 2023-08-16 12:24 皮豪 阅读(64) 评论(0) 推荐(0) 编辑