Directories
¶
| Path | Synopsis |
|---|---|
|
Package ansi supports ANSI color decorated functions for fmt package You can decorate output text with colors by replacing fmt.Print function with ansi.{ColorName}.Print
|
Package ansi supports ANSI color decorated functions for fmt package You can decorate output text with colors by replacing fmt.Print function with ansi.{ColorName}.Print |
|
cli
|
|
|
agent
Package agent provides the utilities to implement long running command line application
|
Package agent provides the utilities to implement long running command line application |
|
Package crawler provides types and functions to run crawler.
|
Package crawler provides types and functions to run crawler. |
|
Package ent provides the helper types and functions for code generated by ent tool
|
Package ent provides the helper types and functions for code generated by ent tool |
|
generator
Package generator provides types and functions for ent generator.
|
Package generator provides types and functions for ent generator. |
|
gae
|
|
|
memcache
Package memcache provides some utilities for memcache access
|
Package memcache provides some utilities for memcache access |
|
service
Package service provides a gae service instance framework on top of github.com/speedland/go/web package.
|
Package service provides a gae service instance framework on top of github.com/speedland/go/web package. |
|
service/asynctask
Package asynctask provides async task execution support on GAE apps
|
Package asynctask provides async task execution support on GAE apps |
|
session
Package session provides github.com/speedland/go/web/middleware/session.SessionStore implementation for GAE environment
|
Package session provides github.com/speedland/go/web/middleware/session.SessionStore implementation for GAE environment |
|
taskqueue
Package taskqueue provides a utility for taskqueue
|
Package taskqueue provides a utility for taskqueue |
|
Package iterator provides function for slice and map
|
Package iterator provides function for slice and map |
|
Package keyvalue provides the Key-Value based access utility.
|
Package keyvalue provides the Key-Value based access utility. |
|
config
Package config provies configuraiton access functions
|
Package config provies configuraiton access functions |
|
Package lazy provides context-based lazy evaluatios
|
Package lazy provides context-based lazy evaluatios |
|
Package number provides some utility for int and float
|
Package number provides some utility for int and float |
|
watson/visualrecognition
Package visualrecognition provides types and functions for IBM Watson Visual Recognition API
|
Package visualrecognition provides types and functions for IBM Watson Visual Recognition API |
|
tools
|
|
|
cmd/dsexport
command
|
|
|
cmd/dsimport
command
|
|
|
cmd/ent
command
ent tool generates the datastore access logics and validations for your datastore entities.
|
ent tool generates the datastore access logics and validations for your datastore entities. |
|
cmd/enum
command
Enum is a tool to automate the creation of methods for enum types.
|
Enum is a tool to automate the creation of methods for enum types. |
|
cmd/gaedev
command
|
|
|
cmd/genyaml
command
|
|
|
cmd/gphoto
command
|
|
|
Package uuid to generate UUID string We support only RFC4122 compatible one.
|
Package uuid to generate UUID string We support only RFC4122 compatible one. |
|
Package validator provides types and functions for validator implementations
|
Package validator provides types and functions for validator implementations |
|
Package web provides simple web application framework for golang
|
Package web provides simple web application framework for golang |
|
middleware/oauth2
Package oauth2 provides oauth2 middleware
|
Package oauth2 provides oauth2 middleware |
|
middleware/session/sessiontest
Package sessiontest provides session test helper
|
Package sessiontest provides session test helper |
|
value
Package value provides lazy.Value for web context.
|
Package value provides lazy.Value for web context. |
|
x
|
|
|
xarchive/xzip
Package xzip provides higher level types and functions on top of "arvhive/zip" package.
|
Package xzip provides higher level types and functions on top of "arvhive/zip" package. |
|
xcrypto/xhmac
Package xhmac provides some ulitities for hmac
|
Package xhmac provides some ulitities for hmac |
|
ximage
Package ximage provider higher level functions for image processing
|
Package ximage provider higher level functions for image processing |
|
xjson
Package xjson provides extended utility functions for encoding/json
|
Package xjson provides extended utility functions for encoding/json |
|
xlog
Package xlog provides extended utility functions for log Package xlog provides the logging framework for applications.
|
Package xlog provides extended utility functions for log Package xlog provides the logging framework for applications. |
|
xlog/xlogtest
Package xlogtest for internal tests.
|
Package xlogtest for internal tests. |
|
xnet/xhttp
Package xhttp provies utility functions for net/http package
|
Package xhttp provies utility functions for net/http package |
|
xruntime
Package xruntime provides extended utility functions for runtime
|
Package xruntime provides extended utility functions for runtime |
|
xstrings
Package xstrings provides extended utility functions for strings
|
Package xstrings provides extended utility functions for strings |
|
xtesting/assert
Package assert provides the assersion feature for *testing.T You can use assert functions by `assert.New(t)` import ( "testing" "github.com/speedland/go/x/xtesting/assert" ) func TestSomething(t *testing.T){ assert := assert.New(t) assert.OK(true) assert.EqInt(1, 1) assert.EqStr("Expects", "Got", "Somthing wrong!") }
|
Package assert provides the assersion feature for *testing.T You can use assert functions by `assert.New(t)` import ( "testing" "github.com/speedland/go/x/xtesting/assert" ) func TestSomething(t *testing.T){ assert := assert.New(t) assert.OK(true) assert.EqInt(1, 1) assert.EqStr("Expects", "Got", "Somthing wrong!") } |
|
xtime
Package xtime provides extended utility functions for time
|
Package xtime provides extended utility functions for time |
Click to show internal directories.
Click to hide internal directories.