V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  hellojukay  ›  全部回复第 1 页 / 共 3 页
回复总数  43
1  2  3  
我一直都用 gorm ,同事也用 gorm
16 天前
回复了 qcbf111 创建的主题 职场话题 真羡慕被裁员了的朋友!
@qcbf111 你可别辞职,你已不发工资为理由,被迫辞职,然后仲裁,还能要回工资和被迫离职的赔偿
你搜一下 https_proxy 和 http_proxy , no_proxy 还有 all_proxy.
17 天前
回复了 TangMonkDance 创建的主题 生活 高中同学的故事与困惑
早点断开联系吧,不是一路人,能走到一起就走到一起,分开了就分开了,你应该认识新的朋友。你们不在一条道上,没有必要强行往一条道上并。
17 天前
回复了 EdisonEdz 创建的主题 汽车 12w 左右油车,混动购买建议
直接纯电啊,一个月充一次电。
17 天前
回复了 MRG0 创建的主题 生活 男女朋友(夫妻)间如何安排做饭和洗碗?
洗个碗都能搞到分手,生活中那么困难,以后还得了。显然洗碗不可能需要 0.5h 。
18 天前
回复了 blackbookbj277 创建的主题 买买买 买电视咨询
别买小米,过保质期就有声音没有画面。
参加户外活动,比如徒步,爬山。能欣赏到很漂亮的自然风景,心情会好很多。
直接起诉,法院会安排人帮你调节的,需要退款的前不多,相信老板没有时间和你打官司,
22 天前
回复了 molika 创建的主题 生活 朋友还钱 但是需要更多的钱才能还钱
超前消费,赌博,毒品,网贷,这些人都不要碰,遇到这样的人也离远点,不敢他是不是好人,别同情别心软。
23 天前
回复了 nothavesoul 创建的主题 问与答 海外做点什么副业好呢?
开个短视频账号,介绍澳洲的艰苦生活,吸粉,然后帮别人润出去(收费)
23 天前
回复了 dvbs2000 创建的主题 生活 各位说说有什么爱好比较有趣
@mlhorizon 哪里可以买蛋啊
23 天前
回复了 liuidetmks 创建的主题 程序员 一个特殊的 Json 『美化』工具
```golang
package main

import (
"encoding/json"
"fmt"
"io"
"os"
)

// recursivelyUnescapeJSON 递归处理嵌套的 JSON 字符串
func recursivelyUnescapeJSON(data interface{}) interface{} {
switch v := data.(type) {
case map[string]interface{}:
// 处理对象
result := make(map[string]interface{})
for key, value := range v {
if key == "v" {
// 特殊处理 "v" 字段中的 JSON 字符串
if strValue, ok := value.(string); ok {
var parsed interface{}
if err := json.Unmarshal([]byte(strValue), &parsed); err == nil {
result[key] = recursivelyUnescapeJSON(parsed)
continue
}
}
}
result[key] = recursivelyUnescapeJSON(value)
}
return result
case []interface{}:
// 处理数组
result := make([]interface{}, len(v))
for i, value := range v {
result[i] = recursivelyUnescapeJSON(value)
}
return result
case string:
return v
default:
return v
}
}

func main() {
// 从标准输入读取所有内容
input, err := io.ReadAll(os.Stdin)
if err != nil {
fmt.Fprintf(os.Stderr, "Error reading from stdin: %v\n", err)
os.Exit(1)
}

// 创建一个通用的 interface{} 来存储任意 JSON 数据
var data interface{}

// 将输入的 JSON 字符串解析为对象
if err := json.Unmarshal(input, &data); err != nil {
fmt.Fprintf(os.Stderr, "Error parsing JSON: %v\n", err)
os.Exit(1)
}

// 递归处理所有嵌套的 JSON 字符串
processed := recursivelyUnescapeJSON(data)

// 将对象重新转换为 JSON 字符串,使用缩进格式化
output, err := json.MarshalIndent(processed, "", " ")
if err != nil {
fmt.Fprintf(os.Stderr, "Error converting back to JSON: %v\n", err)
os.Exit(1)
}

// 输出结果
fmt.Println(string(output))
}

```
23 天前
回复了 lurui45 创建的主题 生活 家庭买车出资争议
你能保证你的这份工作干多久,回头看看你之前的工作都干了多久,不要因为这点事情就换车。买新车就要出一笔钱,这笔钱多久能回本,完全不理智。
@MacsedProtoss apple tv 可以安装 Stash 配置上订阅地址就行了,后面开机就自动翻墙了,apple tv 也有爱奇艺客户端。
24 天前
回复了 lylijincheng 创建的主题 职场话题 是去是留?
留下来。
说的很好
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2532 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 50ms · UTC 05:41 · PVG 13:41 · LAX 21:41 · JFK 00:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.