(r io.Reader, dst map[string]string)
| 261 | } |
| 262 | |
| 263 | func (o *Loader) readJSON(r io.Reader, dst map[string]string) error { |
| 264 | data, err := io.ReadAll(r) |
| 265 | if err != nil { |
| 266 | return fmt.Errorf("ReadJSON: %w", err) |
| 267 | } |
| 268 | if err := json.Unmarshal(data, &dst); err != nil { |
| 269 | return fmt.Errorf("ReadJSON: %w", err) |
| 270 | } |
| 271 | return nil |
| 272 | } |
| 273 | |
| 274 | func (o *Loader) readDotenv(r io.Reader, dst map[string]string) error { |
| 275 | m, err := godotenv.Parse(r) |