Documentation
¶
Index ¶
- type DBFieldParser
- func (p *DBFieldParser) ParseBool(value string) (bool, error)
- func (p *DBFieldParser) ParseInt64(value string) (int64, error)
- func (p *DBFieldParser) ParseInt64List(value string) ([]int64, error)
- func (p *DBFieldParser) ParseString(value string) (string, error)
- func (p *DBFieldParser) ParseStringList(value string) ([]string, error)
- type Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DBFieldParser ¶
type DBFieldParser struct {
// contains filtered or unexported fields
}
DBFieldParser - объект для преобразования данных поступающих из хранилища данных в формат для внешнего использования.
func (*DBFieldParser) ParseBool ¶
func (p *DBFieldParser) ParseBool(value string) (bool, error)
ParseBool - возвращает булево значение.
func (*DBFieldParser) ParseInt64 ¶
func (p *DBFieldParser) ParseInt64(value string) (int64, error)
ParseInt64 - возвращает целое знаковое число.
func (*DBFieldParser) ParseInt64List ¶
func (p *DBFieldParser) ParseInt64List(value string) ([]int64, error)
ParseInt64List - разделяет разделителем строку и список целых знаковых чисел.
func (*DBFieldParser) ParseString ¶
func (p *DBFieldParser) ParseString(value string) (string, error)
ParseString - возвращает само значение value, т.к. оно уже строковое.
func (*DBFieldParser) ParseStringList ¶
func (p *DBFieldParser) ParseStringList(value string) ([]string, error)
ParseStringList - разделяет разделителем строку и возвращает список строк.
type Option ¶ added in v0.8.0
type Option func(p *DBFieldParser)
Option - настройка объекта DBFieldParser.
func WithItemSeparator ¶ added in v0.8.0
WithItemSeparator - устанавливает опцию itemSeparator для DBFieldParser.
Click to show internal directories.
Click to hide internal directories.