(filePath string)
| 198 | } |
| 199 | |
| 200 | func readTokens(filePath string) (TokenMap, error) { |
| 201 | b, err := os.ReadFile(filePath) |
| 202 | if err != nil { |
| 203 | return nil, err |
| 204 | } |
| 205 | |
| 206 | var tokens TokenMap |
| 207 | if err := json.Unmarshal(b, &tokens); err != nil { |
| 208 | return nil, err |
| 209 | } |
| 210 | |
| 211 | return tokens, nil |
| 212 | } |
| 213 | |
| 214 | func writeTokens(filePath string, tokens TokenMap) error { |
| 215 | if _, err := os.Stat(filePath); os.IsNotExist(err) { |
no outgoing calls