added golangci-linting, refactor, simplified error msgs and fixed some error handling

This commit is contained in:
yusing
2024-10-10 11:52:09 +08:00
parent d91b66ae87
commit da04a0dff4
63 changed files with 690 additions and 410 deletions

View File

@@ -1,25 +1,25 @@
package server
var proxyServer, apiServer *server
var proxyServer, apiServer *Server
func InitProxyServer(opt Options) *server {
func InitProxyServer(opt Options) *Server {
if proxyServer == nil {
proxyServer = NewServer(opt)
}
return proxyServer
}
func InitAPIServer(opt Options) *server {
func InitAPIServer(opt Options) *Server {
if apiServer == nil {
apiServer = NewServer(opt)
}
return apiServer
}
func GetProxyServer() *server {
func GetProxyServer() *Server {
return proxyServer
}
func GetAPIServer() *server {
func GetAPIServer() *Server {
return apiServer
}