You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 line
266B

  1. package recorder
  2. import (
  3. "encoding/json"
  4. "os"
  5. )
  6. func ReadMeta(path string) (Meta, error) {
  7. b, err := os.ReadFile(path)
  8. if err != nil {
  9. return Meta{}, err
  10. }
  11. var m Meta
  12. if err := json.Unmarshal(b, &m); err != nil {
  13. return Meta{}, err
  14. }
  15. return m, nil
  16. }