onesvm-browser-server/server/internal/contract/json.go
chii eb972dfa93 feat: 落地 browser-server 控制面并打通 mgr1 海外订阅
单二进制三角色 + Dock 适配器 + Swarm stack 达到可部署态;mgr1 实测订阅经 central-proxy bootstrap,探活 alive=41/52。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-02 15:05:12 +08:00

9 lines
327 B
Go
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// Package contract 内部 JSON 序列化辅助(与契约逻辑分离,保持 contract.go 职责单一)。
package contract
import "encoding/json"
// jsonMarshal 统一带缩进关闭的紧凑序列化(HTML 转义开启与标准库默认一致)。
func jsonMarshal(v any) ([]byte, error) {
return json.Marshal(v)
}