| 1234567891011121314151617181920212223242526 | // +build jsonpackage inboundimport (	"encoding/json"	"github.com/v2ray/v2ray-core/proxy/internal/config"	"github.com/v2ray/v2ray-core/proxy/vmess")func init() {	config.RegisterInboundConnectionConfig("vmess",		func(data []byte) (interface{}, error) {			type JsonConfig struct {				Users []*vmess.User `json:"clients"`			}			jsonConfig := new(JsonConfig)			if err := json.Unmarshal(data, jsonConfig); err != nil {				return nil, err			}			return &Config{				AllowedUsers: jsonConfig.Users,			}, nil		})}
 |