server

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: May 21, 2021 License: AGPL-3.0 Imports: 42 Imported by: 0

Documentation

Overview

TODO: refactor me, 把这个文件中的所有逻辑都去掉,只有 http 处理和 检查 参数合法性

Index

Constants

View Source
const (
	NotFoundSuffix = "not found"
)

Variables

View Source
var (
	// record runtime's last restart time
	LastRestartTime = "lastRestartTime"
)

Functions

This section is empty.

Types

type HTTPResponse

type HTTPResponse = httpserver.HTTPResponse

type Responser

type Responser = httpserver.Responser

type Server

type Server struct {
	// contains filtered or unexported fields
}

func NewServer

func NewServer(addr string) *Server

NewServer creates a server instance, it be used to handle http request and offer a api gateway role.

func (*Server) ListenAndServe

func (s *Server) ListenAndServe() error

ListendAndServe boot the server to lisen and accept requests.

Jump to

Keyboard shortcuts

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