Documentation ¶
Index ¶
- Variables
- func SetLogger(l *slogger.Logger) *slogger.Logger
- type JSON
- func (j *JSON) AddFromForm(r *http.Request)
- func (j *JSON) Bytes() []byte
- func (j *JSON) ExportAsIniString() string
- func (j *JSON) ExportAsPerlCode(Header string) string
- func (j *JSON) ExportAsPhpCode(Header string) string
- func (j *JSON) Expose(Key string) *JSON
- func (j *JSON) ExposeArray(Key string) JSONarray
- func (j *JSON) IngestFromBytes(Input []byte) error
- func (j *JSON) IngestFromObject(Input interface{}) error
- func (j *JSON) IngestFromString(Input string) error
- func (j *JSON) KeyBool(k string) bool
- func (j *JSON) KeyDecimal(k string) decimal.Decimal
- func (j *JSON) KeyFloat64(k string) float64
- func (j *JSON) KeyInt(k string) int
- func (j *JSON) KeyInt64(k string) int64
- func (j *JSON) KeyIntFrom64(k string) int
- func (j *JSON) KeyIntFromFloat64(k string) int
- func (j *JSON) KeyJson(k string) *JSON
- func (j *JSON) KeyString(k string) string
- func (j *JSON) New() *JSON
- func (j *JSON) ReadFromFile(Filename string) error
- func (j *JSON) ScanRow(Result *sql.Rows) error
- func (j *JSON) SendJsonPost(Client *http.Client, url string) (*http.Response, error)
- func (j *JSON) SpiderCopyIniFrom(ini *ini.File)
- func (j *JSON) SpiderCopyIniSectionFrom(Section *ini.Section)
- func (j *JSON) SpiderCopyJsonFrom(Obj JSON)
- func (j *JSON) String() string
- func (j *JSON) TemplateString(Str string) string
- func (j *JSON) TestWritable(Filename string) error
- func (j *JSON) WriteToFile(Filename string) error
- type JSONarray
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultHeaders map[string]string
Functions ¶
Types ¶
type JSON ¶
type JSON map[string]interface{}
func LoadJsonFromFileOrDie ¶
func NewJsonFromObject ¶
func NewJsonFromObject(Input interface{}) *JSON
func NewJsonFromObjectPtr ¶
func NewJsonFromObjectPtr(Input *interface{}) *JSON
func NewJsonFromString ¶
func (*JSON) AddFromForm ¶
func (*JSON) ExportAsIniString ¶
func (*JSON) ExportAsPerlCode ¶
func (*JSON) ExportAsPhpCode ¶
func (*JSON) ExposeArray ¶
func (*JSON) IngestFromBytes ¶
func (*JSON) IngestFromObject ¶
func (*JSON) IngestFromString ¶
func (*JSON) KeyFloat64 ¶
func (*JSON) KeyIntFrom64 ¶
func (*JSON) KeyIntFromFloat64 ¶
func (*JSON) ReadFromFile ¶
func (*JSON) SendJsonPost ¶
func (*JSON) SpiderCopyIniFrom ¶
func (*JSON) SpiderCopyIniSectionFrom ¶
func (*JSON) SpiderCopyJsonFrom ¶
func (*JSON) TemplateString ¶
func (*JSON) TestWritable ¶
func (*JSON) WriteToFile ¶
type JSONarray ¶
type JSONarray []JSON
func NewJsonArray ¶
func NewJsonArray() JSONarray
func (*JSONarray) IngestFromBytes ¶
func (*JSONarray) IngestFromObject ¶
Click to show internal directories.
Click to hide internal directories.