feat: init project + server prot is ready

This commit is contained in:
2025-04-15 18:08:52 +02:00
commit 9c55ea257d
10 changed files with 624 additions and 0 deletions

40
server/constants.go Normal file
View File

@ -0,0 +1,40 @@
package server
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
}