随笔分类 -  Go!

摘要:在Go语言中,JSON、AsciiJSON、PureJSON 和 SecureJSON 是Gin框架用于发送JSON响应的方法。 1. c.JSON 功能:将提供的数据序列化为标准的JSON格式,并将其作为HTTP响应发送给客户端。 特点: 支持Unicode字符,无需将非ASCII字符转义。 某些 阅读全文
posted @ 2025-01-20 15:44 ZeroZeroSeven 阅读(334) 评论(0) 推荐(2) 编辑
摘要:在Go语言中,闭包(closure)是指一个函数可以捕获其外部作用域中的变量并在其内部使用。换句话说,闭包不仅会包含函数本身,还会包含函数在定义时所需的外部环境。 以下是一个简单的例子,展示了如何在Go语言中创建和使用闭包: package main import "fmt" func main() 阅读全文
posted @ 2025-01-07 20:46 ZeroZeroSeven 阅读(16) 评论(0) 推荐(0) 编辑
摘要:运行下面的代码: 点击查看代码 package main import "fmt" const ( Big = 1 << 100 ) func needFloat(x float64) float64 { //fmt.Printf("%T", Big) // It is wrong! return 阅读全文
posted @ 2024-11-07 14:10 ZeroZeroSeven 阅读(154) 评论(0) 推荐(0) 编辑
摘要:切片类似数组的引用。更改底层数组中的元素会修改切片的元素。更改切片的元素同样会修改其底层数组中的元素,和它共享底层数组的切片都会观测到这些修改。 点击查看代码 package main import "fmt" func main() { names := [4]string{ "John", "P 阅读全文
posted @ 2024-11-07 10:57 ZeroZeroSeven 阅读(24) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起