package dbo type Dbo struct { GameType string Uid string data map[string]string set map[string]string gdata map[string]string gset map[string]string version int64 } func (s *Dbo) GetUserData(k string) string { return s.data[k] } func (s *Dbo) GetGLData(k string) string { return s.gdata[k] } func (s *Dbo) SetUserData(k string, v string) { s.set[k] = v } func (s *Dbo) SetGLData(k string, v string) { s.gset[k] = v } func (s *Dbo) GetVersion() int64 { return s.version } func (s *Dbo) NewFloat(k string, v float64, isGL bool) *DboFloat { return newFloat(s, k, v, isGL) } func (s *Dbo) NewString(k string, v string, isGL bool) *DboString { return newString(s, k, v, isGL) } func (s *Dbo) NewInt(k string, v int64, isGL bool) *DboInt { return newInt(s, k, v, isGL) }