go-ipfs-config: Replace 'var * bytes.Buffer' with '\1 := new(bytes.Buffer)'
rht committed
May 26, 2015 at 23:18 UTC
316b2d1de9a60888c479871a40c92c538c567c6e
1 file changed
+6
-6
config/config.go
+6
-6
@@ -86,24 +86,24 @@ func Marshal(value interface{}) ([]byte, error) {
86
}
87
88
func FromMap(v map[string]interface{}) (*Config, error) {
89
- var buf bytes.Buffer
90
- if err := json.NewEncoder(&buf).Encode(v); err != nil {
89
+ buf := new(bytes.Buffer)
90
+ if err := json.NewEncoder(buf).Encode(v); err != nil {
91
return nil, err
92
}
93
var conf Config
94
- if err := json.NewDecoder(&buf).Decode(&conf); err != nil {
94
+ if err := json.NewDecoder(buf).Decode(&conf); err != nil {
95
return nil, fmt.Errorf("Failure to decode config: %s", err)
96
}
97
return &conf, nil
98
}
99
100
func ToMap(conf *Config) (map[string]interface{}, error) {
101
- var buf bytes.Buffer
102
- if err := json.NewEncoder(&buf).Encode(conf); err != nil {
101
+ buf := new(bytes.Buffer)
102
+ if err := json.NewEncoder(buf).Encode(conf); err != nil {
103
return nil, err
104
}
105
var m map[string]interface{}
106
- if err := json.NewDecoder(&buf).Decode(&m); err != nil {
106
+ if err := json.NewDecoder(buf).Decode(&m); err != nil {
107
return nil, fmt.Errorf("Failure to decode config: %s", err)
108
}
109
return m, nil