Skip to content

ake-persson/mapslice-json

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoDoc Go Report Card License Coverage Status Build Status

mapslice-json

Go MapSlice for ordered marshal/ unmarshal of maps in JSON

Example

package main import ( "encoding/json" "fmt" "log" "github.com/ake-persson/mapslice-json" ) func main() { ms := mapslice.MapSlice{	mapslice.MapItem{Key: "abc", Value: 123},	mapslice.MapItem{Key: "def", Value: 456},	mapslice.MapItem{Key: "ghi", Value: 789},	} b, err := json.Marshal(ms) if err != nil { log.Fatal(err)	} fmt.Println(string(b)) ms = mapslice.MapSlice{} if err := json.Unmarshal(b, &ms); err != nil { log.Fatal(err)	} fmt.Println(ms) }

About

Go MapSlice for ordered marshal/ unmarshal of maps in JSON

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors