serverUtils

package
v0.0.0-...-8d4f09a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 19, 2024 License: GPL-3.0 Imports: 24 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddExt

func AddExt(pth, ext string) string

func AddTaskFuc

func AddTaskFuc(name string, schedule string, f func())

func ConvertConfig

func ConvertConfig(data interface{}) (ranges model.ZdConfig)

func ConvertDef

func ConvertDef(data interface{}) (def model.ZdDef)

func ConvertExcel

func ConvertExcel(data interface{}) (ranges model.ZdExcel)

func ConvertField

func ConvertField(data interface{}) (field model.ZdField)

func ConvertInstances

func ConvertInstances(data interface{}) (ranges model.ZdInstances)

func ConvertInstancesItem

func ConvertInstancesItem(data interface{}) (item model.ZdInstancesItem)

func ConvertParams

func ConvertParams(data interface{}) (mp map[string]string)

func ConvertRanges

func ConvertRanges(data interface{}) (ranges model.ZdRanges)

func ConvertRangesItem

func ConvertRangesItem(data interface{}) (item model.ZdRangesItem)

func ConvertRefer

func ConvertRefer(data interface{}) (refer model.ZdRefer)

func ConvertSection

func ConvertSection(data interface{}) (section model.ZdSection)

func ConvertText

func ConvertText(data interface{}) (ranges model.ZdText)

func DealWithPathSepRight

func DealWithPathSepRight(pth string) string

func Download

func Download(uri string, dst string) error

func ErrRes

func ErrRes(msg string) model.RespData

func GetCrontabInstance

func GetCrontabInstance() *cron.Cron

func GetDirs

func GetDirs(dir string, dirs *[]domain.Dir)

func GetRelativePath

func GetRelativePath(pth string) string

func GetZipSingleDir

func GetZipSingleDir(path string) string

func OutputErr

func OutputErr(err error, writer http.ResponseWriter)

func ParseGenParams

func ParseGenParams(req *http.Request) (defaultFile, configFile, fields string, count int,
	format string, trim bool, table string, decode bool, input, output string)

func ParseGenParamsToByte

func ParseGenParamsToByte(req *http.Request) (defaultDefContent, configDefContent []byte, fields string, count int,
	format string, trim bool, table string, decode bool, input, output string)

func ParserGetParams

func ParserGetParams(values url.Values, name, short string) (val string)

func ParserJsonReq

func ParserJsonReq(bytes []byte, obj *model.ReqData) (err error)

func ParserPostParams

func ParserPostParams(req *http.Request, paramName, paramNameShort string, dft string, isFile bool) (ret string)

func SetupCORS

func SetupCORS(w *http.ResponseWriter, req *http.Request)

func Stop

func Stop()

func WriteRes

func WriteRes(ret model.RespData, writer http.ResponseWriter)

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL