单二进制三角色 + Dock 适配器 + Swarm stack 达到可部署态;mgr1 实测订阅经 central-proxy bootstrap,探活 alive=41/52。 Co-authored-by: Cursor <cursoragent@cursor.com>
9 lines
327 B
Go
9 lines
327 B
Go
// Package contract 内部 JSON 序列化辅助(与契约逻辑分离,保持 contract.go 职责单一)。
|
||
package contract
|
||
|
||
import "encoding/json"
|
||
|
||
// jsonMarshal 统一带缩进关闭的紧凑序列化(HTML 转义开启与标准库默认一致)。
|
||
func jsonMarshal(v any) ([]byte, error) {
|
||
return json.Marshal(v)
|
||
}
|