Skip to content

glibs/gin-webserver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

#Gin Webserver - a server control addon Gin does not natively provide a way to close a server once started. This addon library with a single file provides a WebServer struct which can be initialized to a server object:

engine := gin.Default()
host := "127.0.0.1:80"
// Attach routes to engine
server := network.InitializeWebServer(engine, host)

Once the server has been initialized it can has two methods, start and stop to control the gin web server.

After initialization the server object must be started.

server.Start()

If the server needs to be shut down use the stop method.

server.Stop()

A very simple example is provided to illustrate how it can be used.

Example

To use the example just launch the example.go file from the example folder.

cd example
go run example.go

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages