Documentation ¶
Index ¶
- func AppAddress() string
- func AppEnv() string
- func AppName() string
- func AppPort() string
- func AppURL() string
- func ArrayContains(array interface{}, val interface{}) (exists bool, index int)
- func DbDatabase() string
- func DbDriver() string
- func DbHost() string
- func DbPassword() string
- func DbPort() string
- func DbUsername() string
- func EmailFromAddress() string
- func EmailFromName() string
- func EmailSend(from string, to []string, subject string, htmlMessage string) (bool, error)
- func Env(key string) string
- func FiberAllIps(c *fiber.Ctx) []string
- func FiberGetValueArray2D(c *fiber.Ctx, key string, defaultValue ...[]string) [][]string
- func FileExists(filePath string) bool
- func FileGetContents(filename string) (string, error)
- func InterfaceToStringArray(v interface{}) []string
- func IsNumeric(s string) bool
- func IsStringArrayEqual(a, b []string) bool
- func LinkWebsite() string
- func MapToColumn(inputMap []map[string]string, keyName string) []string
- func MapToKeyValue(inputMap []map[string]string, keyName string, valueName string) map[string]string
- func RandStr(len int) string
- func Req(r *http.Request, key string, defaultValue string) string
- func Respond(w http.ResponseWriter, response api.Response)
- func Slugify(s string, replaceWith rune) string
- func TemplateParseString(templateString string, data interface{}) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AppAddress ¶ added in v1.2.1
func AppAddress() string
AppAddress return the full URL and PORT for the app
func AppEnv ¶ added in v1.2.1
func AppEnv() string
AppEnv returns the environment the app is running in
func ArrayContains ¶ added in v1.3.7
ArrayContains checks whether an array contains the specified value
func DbDatabase ¶ added in v1.2.2
func DbDatabase() string
DbDatabase return the name of the database
func DbPassword ¶ added in v1.2.2
func DbPassword() string
DbPassword return the password for the database
func DbUsername ¶ added in v1.2.2
func DbUsername() string
DbUsername return the username of the database
func EmailFromAddress ¶ added in v1.2.1
func EmailFromAddress() string
EmailFromAddress return the URL for the app
func EmailFromName ¶ added in v1.2.1
func EmailFromName() string
EmailFromName return the URL for the app
func FiberAllIps ¶ added in v1.3.7
func FiberAllIps(c *fiber.Ctx) []string
FiberAllIps returns all the IPs in the chain
func FiberGetValueArray2D ¶ added in v1.1.2
FiberGetValueArray2D return a 2D array of a post body Defaults to nil if the form key doesn't exist. If a default value is given, it will return that value if the form key does not exist. Returned value is only valid within the handler. Do not store any references. Make copies or use the Immutable setting instead.
func FileExists ¶ added in v1.2.4
FileExists checks if a file exists
func FileGetContents ¶ added in v1.2.4
FileGetContents reads entire file into a string
func InterfaceToStringArray ¶ added in v1.4.1
func InterfaceToStringArray(v interface{}) []string
InterfaceToStringArray converts an interface to String array
func IsStringArrayEqual ¶ added in v1.4.1
IsStringArrayEqual checks whether 2 string arrays are the same
func LinkWebsite ¶ added in v1.3.1
func LinkWebsite() string
LinkWebsite returns a URL to the current website
func MapToColumn ¶ added in v1.3.2
MapToColumn Returns a column from map
func MapToKeyValue ¶ added in v1.3.2
func MapToKeyValue(inputMap []map[string]string, keyName string, valueName string) map[string]string
MapToKeyValue Returns a column from map
func Respond ¶ added in v1.3.5
func Respond(w http.ResponseWriter, response api.Response)
Respond returns an API response as JSON
func Slugify ¶ added in v1.3.2
Slugify replaces each run of characters which are not ASCII letters or numbers with the Replacement character, except for leading or trailing runs. Letters will be stripped of diacritical marks and lowercased. Letter or number codepoints that do not have combining marks or a lower-cased variant will be passed through unaltered.
func TemplateParseString ¶
TemplateParseString parses a template string with the passed data
Types ¶
This section is empty.