may marshal or unmarshal value directly, not just in struct ```go json.Marshal([]byte("11111"), json.Format("hex")) ```