Documentation
¶
Overview ¶
Internal API, not to be exported
Index ¶
- Constants
- func IsValidNetCDFName(name string) bool
- func NewFillValueReader(repeat []byte) io.Reader
- func NewSlicer(getSlice func(begin, end int64) (interface{}, error), length int64, ...) api.VarGetter
- type FillValueReader
- type LogLevel
- type Logger
- func (l *Logger) Error(v ...interface{})
- func (l *Logger) Errorf(format string, v ...interface{})
- func (l *Logger) Fatal(v ...interface{})
- func (l *Logger) Fatalf(format string, v ...interface{})
- func (l *Logger) Info(v ...interface{})
- func (l *Logger) Infof(format string, v ...interface{})
- func (l *Logger) LogLevel() LogLevel
- func (l *Logger) SetLogLevel(level LogLevel) LogLevel
- func (l *Logger) Warn(v ...interface{})
- func (l *Logger) Warnf(format string, v ...interface{})
Constants ¶
View Source
const ( // error levels that should almost always be printed LevelFatal LogLevel = iota // error that must stop the program (panics) LevelError // error that does not need to stop execution // debugging levels, okay to disable LevelWarn // something may be wrong, but not necessarily an error LevelInfo // nothing wrong, informational only // Production code by default only shows warnings and above. LogLevelDefault = LevelWarn // min, max levels for setting print level LevelMin = LevelFatal LevelMax = LevelInfo )
Variables ¶
This section is empty.
Functions ¶
func IsValidNetCDFName ¶
IsValidNetCDFName returns true if name is a valid NetCDF name.
func NewFillValueReader ¶
Types ¶
type FillValueReader ¶
type FillValueReader struct {
// contains filtered or unexported fields
}
type Logger ¶
type Logger struct {
// contains filtered or unexported fields
}
func (*Logger) SetLogLevel ¶
SetLogLevel returns the old level
Click to show internal directories.
Click to hide internal directories.