useful.types is a collection of types for golang There are essentialy for the marshaling and unmarshaling of data with a minimum of data verification useful.types provides also some useful functions.
- fmt.Stringer
- flag.Value
- json.Unmarshaler
- json.Marshaler
- encoding.TextMarshaler
- encoding.TextUnmarshaler
- toml.Unmarshaler
- BitSet
- Duration
- FQDN
- IpAddr
- path
- URL
- StoreSize
- UUID
2-Clause BSD
- write comments
- clean some ugly stuff
- add more tests