Documentation ¶
Index ¶
- Variables
- func Float64FromString(s string) float64
- func HashFromString(s string) uint32
- func HashFromTime(t time.Time) uint32
- func ReadFile(file string) []byte
- func Round(n float64, decimals uint32) float64
- func StringContains(arr []string, value string) bool
- func ToFixed(num float64, precision int) float64
- func ToString(v interface{}) string
- func ToUnixMillisFromTimeStamp(ts int64) time.Time
- type Queue
- func (q *Queue) Back() interface{}
- func (q *Queue) Empty() bool
- func (q *Queue) Front() interface{}
- func (q *Queue) Init() *Queue
- func (q *Queue) Len() int
- func (q *Queue) PopBack() interface{}
- func (q *Queue) PopFront() interface{}
- func (q *Queue) PushBack(v interface{})
- func (q *Queue) PushFront(v interface{})
- func (q *Queue) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var Epoch = time.Unix(0, 0)
Functions ¶
func Float64FromString ¶
func HashFromString ¶
func HashFromTime ¶
func StringContains ¶
Types ¶
type Queue ¶
type Queue struct {
// contains filtered or unexported fields
}
Queue represents a double-ended queue. The zero value is an empty queue ready to use.
func (*Queue) Back ¶
func (q *Queue) Back() interface{}
Back returns the last element of queue q or nil.
func (*Queue) Front ¶
func (q *Queue) Front() interface{}
Front returns the first element of queue q or nil.
func (*Queue) PopBack ¶
func (q *Queue) PopBack() interface{}
PopBack removes and returns the last element of queue q or nil.
func (*Queue) PopFront ¶
func (q *Queue) PopFront() interface{}
PopFront removes and returns the first element of queue q or nil.
func (*Queue) PushBack ¶
func (q *Queue) PushBack(v interface{})
PushBack inserts a new value v at the back of queue q.
Click to show internal directories.
Click to hide internal directories.