![]() |
1
loveuer 2021-08-17 21:59:15 +08:00
既然这样,直接 map 呗
|
2
darknoll 2021-08-17 22:02:34 +08:00 ![]() 可以定义在内部,好处是可以匿名,缺点是不能定义方法
|
![]() |
4
fiypig 2021-08-17 22:09:56 +08:00 via iPhone
不是一直都可以吗
|
![]() |
5
loveuer 2021-08-17 22:16:25 +08:00 ![]() @chaleaoch 如果你只是需要 json.Unmarshal, 可以用 map[string]interface{} 来接受
|
![]() |
6
Trim21 2021-08-17 22:19:25 +08:00 ![]() 如果这个 struct 只用在这里的话完全可以这么定义
|
![]() |
7
kuangwinnie 2021-08-18 01:43:48 +08:00
不如放出来你咋写的,我总觉得“解析多个 json 都是一次性的”听起来不是很好的工程实践。
|
![]() |
8
Maboroshii 2021-08-18 01:48:37 +08:00 via Android
我经常这么用。。方便简洁,只作用于函数内
|
![]() |
9
rrfeng 2021-08-18 09:05:51 +08:00 via Android ![]() 当然可以写在函数内部。如果只是这个函数内部有用的话,甚至可以不用起名。
var temp struct{} |