github.com/keysonZZZ/kmg@v0.0.0-20151121023212-05317bfd7d39/kmgType/StringType.go (about) 1 package kmgType 2 3 import ( 4 "reflect" 5 ) 6 7 type StringType struct { 8 reflectTypeGetterImp 9 saveScaleFromStringer 10 saveScaleEditabler 11 } 12 13 func (t *StringType) ToString(v reflect.Value) string { 14 return v.String() 15 } 16 func (t *StringType) SaveScale(v reflect.Value, value string) error { 17 v.SetString(value) 18 return nil 19 }