Documentation
¶
Index ¶
- func CreateFileJson(items interface{}, jsonFile string) (file *os.File, err error)
- func FileExists(filename string) bool
- func JoinInt64(ns []int64, sep string) string
- func LoadArrayJsonByReflect(jsonFile string, t reflect.Type) (ret []interface{}, err error)
- func ToValidFileName(name string) string
- type CollectMapWriter
- type MapWriter
- type ReverseScanner
- type WriteCloserMapWriter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateFileJson ¶
func FileExists ¶
func LoadArrayJsonByReflect ¶
func ToValidFileName ¶
Types ¶
type CollectMapWriter ¶
type CollectMapWriter struct {
Data []map[string]interface{}
}
func NewCollectMapWriter ¶
func NewCollectMapWriter() *CollectMapWriter
func (*CollectMapWriter) WriteMap ¶
func (o *CollectMapWriter) WriteMap(data map[string]interface{}) (err error)
type ReverseScanner ¶
type ReverseScanner struct {
// contains filtered or unexported fields
}
func NewReverseScanner ¶
func NewReverseScanner(r io.ReaderAt, pos int) *ReverseScanner
func NewReverseScannerFile ¶
func NewReverseScannerFile(file *os.File) (*ReverseScanner, error)
func NewReverseScannerString ¶
func NewReverseScannerString(text string) *ReverseScanner
func (*ReverseScanner) Bytes ¶
func (s *ReverseScanner) Bytes() []byte
func (*ReverseScanner) BytesStartErr ¶
func (s *ReverseScanner) BytesStartErr() (line []byte, start int, err error)
func (*ReverseScanner) Scan ¶
func (s *ReverseScanner) Scan() bool
func (*ReverseScanner) ScanErr ¶
func (s *ReverseScanner) ScanErr() error
func (*ReverseScanner) Text ¶
func (s *ReverseScanner) Text() string
type WriteCloserMapWriter ¶
type WriteCloserMapWriter struct {
Convert func(map[string]interface{}) (io.Reader, error)
Out io.WriteCloser
}
func (*WriteCloserMapWriter) WriteMap ¶
func (o *WriteCloserMapWriter) WriteMap(data map[string]interface{}) (err error)
Click to show internal directories.
Click to hide internal directories.