Documentation
¶
Index ¶
- type Sheet
- type SheetParser
- func (s *SheetParser) ColIdxForKeys(keys ...string) int
- func (s *SheetParser) ContentRows() int
- func (s *SheetParser) Float32At(row int, keys ...string) float32
- func (s *SheetParser) Float64At(row int, keys ...string) float64
- func (s *SheetParser) Int32At(row int, keys ...string) int32
- func (s *SheetParser) Int64At(row int, keys ...string) int64
- func (s *SheetParser) Sheet() Sheet
- func (s *SheetParser) StringAt(row int, keys ...string) string
- func (s *SheetParser) UInt32At(row int, keys ...string) uint32
- func (s *SheetParser) ValueAt(row int, keys ...string) interface{}
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Sheet ¶
func NewMemSheet ¶
func NewMemSheet(cells [][]interface{}) Sheet
type SheetParser ¶
type SheetParser struct {
// contains filtered or unexported fields
}
func NewSheetParser ¶
func NewSheetParser(sheet Sheet, headerRows int) (*SheetParser, error)
func (*SheetParser) ColIdxForKeys ¶
func (s *SheetParser) ColIdxForKeys(keys ...string) int
func (*SheetParser) ContentRows ¶
func (s *SheetParser) ContentRows() int
func (*SheetParser) Sheet ¶
func (s *SheetParser) Sheet() Sheet
func (*SheetParser) ValueAt ¶
func (s *SheetParser) ValueAt(row int, keys ...string) interface{}
Click to show internal directories.
Click to hide internal directories.