https://github.com/matryer/persist
Persist loads and saves Go objects to files
https://github.com/matryer/persist
Last synced: 18 days ago
JSON representation
Persist loads and saves Go objects to files
- Host: GitHub
- URL: https://github.com/matryer/persist
- Owner: matryer
- Created: 2015-02-09T00:45:06.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2015-02-20T02:35:44.000Z (about 10 years ago)
- Last Synced: 2025-03-24T15:11:15.944Z (about 1 month ago)
- Language: Go
- Size: 136 KB
- Stars: 11
- Watchers: 3
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# persist [](http://godoc.org/github.com/matryer/persist)
Persist loads and saves Go objects to files## Usage
First get it:
```
go get github.com/matryer/persist
```Then save objects like this:
```
var conf Config
if err := persist.Save("./project.conf", &conf); err != nil {
log.Fatalln("failed to save config:", err)
}
```And load them like this:
```
var conf Config
if err := persist.Load("./project.conf", &conf); err != nil {
log.Fatalln("failed to load config:", err)
}
```