Size: a a a

2020 April 04

@

@mr_tron in Go-go!
Посмотри что вытворяют эти гоферы, когда на них никто не смотрит...
источник

DP

Daniel Podolsky in Go-go!
Стопэ
источник

@

@mr_tron in Go-go!
:(
источник

VI

Vadim Inshakov in Go-go!
почему это
{"request_id":"0bbfde5e-3116-5ee0-8b76-667a28d71567","lease_id":"","renewable":false,"lease_duration":0,"data":{"keys":["admin@dfs-cert.pem","worker@dfg-cert.pem","worker@dfgv-cert.pem"]},"wrap_info":null,"warnings":null,"auth":null}

не анмаршалится в это?
type VaultDataList struct {
 Keys []string `json:"keys"`
}

type VaultResponseList struct {
 RequestID     string        `json:"request_id,omitempty"`
 LeaseID       string        `json:"lease_id,omitempty"`
 Renewable     bool          `json:"renewable,omitempty"`
 LeaseDuration time.Duration `json:"lease_duration,omitempty"`
 Data          VaultDataList     `json:"data"`
 Errors        []string      `json:"errors,omitempty"`
}
источник

/

/dev/null in Go-go!
Vadim Inshakov
почему это
{"request_id":"0bbfde5e-3116-5ee0-8b76-667a28d71567","lease_id":"","renewable":false,"lease_duration":0,"data":{"keys":["admin@dfs-cert.pem","worker@dfg-cert.pem","worker@dfgv-cert.pem"]},"wrap_info":null,"warnings":null,"auth":null}

не анмаршалится в это?
type VaultDataList struct {
 Keys []string `json:"keys"`
}

type VaultResponseList struct {
 RequestID     string        `json:"request_id,omitempty"`
 LeaseID       string        `json:"lease_id,omitempty"`
 Renewable     bool          `json:"renewable,omitempty"`
 LeaseDuration time.Duration `json:"lease_duration,omitempty"`
 Data          VaultDataList     `json:"data"`
 Errors        []string      `json:"errors,omitempty"`
}
вы посмотрите в какую структуру вы анмаршалите
источник

VI

Vadim Inshakov in Go-go!
/dev/null
вы посмотрите в какую структуру вы анмаршалите
в неё же
vault.VaultResponseList{RequestID:"", LeaseID:"", Renewable:false, LeaseDuration:0, Data:vault.VaultDataList{Keys:[]string(nil)}, Errors:[]string(nil)}
источник

/

/dev/null in Go-go!
вот это
{"request_id":"0bbfde5e-3116-5ee0-8b76-667a28d71567","lease_id":"","renewable":false,"lease_duration":0,"data":{"keys":["admin@dfs-cert.pem","worker@dfg-cert.pem","worker@dfgv-cert.pem"]},"wrap_info":null,"warnings":null,"auth":null}
не подходит под ваши структуры:
type VaultDataList struct {
 Keys []string `json:"keys"`
}

type VaultResponseList struct {
 RequestID     string        `json:"request_id,omitempty"`
 LeaseID       string        `json:"lease_id,omitempty"`
 Renewable     bool          `json:"renewable,omitempty"`
 LeaseDuration time.Duration `json:"lease_duration,omitempty"`
 Data          VaultDataList     `json:"data"`
 Errors        []string      `json:"errors,omitempty"`
}
источник

VI

Vadim Inshakov in Go-go!
/dev/null
вот это
{"request_id":"0bbfde5e-3116-5ee0-8b76-667a28d71567","lease_id":"","renewable":false,"lease_duration":0,"data":{"keys":["admin@dfs-cert.pem","worker@dfg-cert.pem","worker@dfgv-cert.pem"]},"wrap_info":null,"warnings":null,"auth":null}
не подходит под ваши структуры:
type VaultDataList struct {
 Keys []string `json:"keys"`
}

type VaultResponseList struct {
 RequestID     string        `json:"request_id,omitempty"`
 LeaseID       string        `json:"lease_id,omitempty"`
 Renewable     bool          `json:"renewable,omitempty"`
 LeaseDuration time.Duration `json:"lease_duration,omitempty"`
 Data          VaultDataList     `json:"data"`
 Errors        []string      `json:"errors,omitempty"`
}
что критично, что я не описал поля некоторые или что описал несуществующие?
источник

VI

Vadim Inshakov in Go-go!
я думал, это все скипаться должно
источник

/

/dev/null in Go-go!
посмотрите внимательно
источник

VI

Vadim Inshakov in Go-go!
/dev/null
посмотрите внимательно
может, у меня глаз замылился, никак не могу найти
источник

VI

Vadim Inshakov in Go-go!
/dev/null
посмотрите внимательно
скажите, если видите причину, я видимо чего-то недопонимаю просто
источник

A

Artem in Go-go!
ребят вопрос к маршалингу, как маршальнуть, и чтобы вместо ключа было значение в строковом виде , тоесть не "id":  5  а например "5": {}
источник

A

Artem in Go-go!
как это надо в структуре представить
источник

A

Artem in Go-go!
или что сделать надо
источник

VM

Vladislav Milenin in Go-go!
это неправильная структура
источник

VM

Vladislav Milenin in Go-go!
но вообще map[string]struct{}
источник

A

Artem in Go-go!
ну например я хочу такой JSON в котором будет { "32445": {} [] ну там что угодно }
источник

VI

Vadim Inshakov in Go-go!
/dev/null скажите, в чем проблема со структурами, я уже глаза выжег этим)
источник

VM

Vladislav Milenin in Go-go!
lease_duration у вас int должно быть
источник