feat: change project structure

This commit is contained in:
2025-04-16 13:14:10 +02:00
parent 9c55ea257d
commit 83b2368ba1
7 changed files with 574 additions and 0 deletions

39
hsp/constants.go Normal file
View File

@ -0,0 +1,39 @@
package hsp
const (
H_STATUS = "status"
H_DATA_FORMAT = "data-format"
H_ROUTE = "route"
)
const (
DF_BYTES = "bytes"
DF_TEXT = "text"
DF_JSON = "json"
)
const (
E_UTF8 = "utf-8"
)
const (
STATUS_SUCCESS = 0
STATUS_NOTFOUND = 69
STATUS_INTERNALERR = 129
)
var DATA_FORMATS map[string]string = map[string]string{
"bytes": DF_BYTES,
"text": DF_TEXT,
"json": DF_JSON,
}
var ENCODINGS map[string]string = map[string]string{
"utf-8": E_UTF8,
}
type DataFormat struct {
Format string
Encoding string
}