https://github.com/simonwaldherr/gwv
Golang Web Valve - to be connected to your series of tubes
https://github.com/simonwaldherr/gwv
framework golang hacktoberfest-accepted http server webserver
Last synced: 7 months ago
JSON representation
Golang Web Valve - to be connected to your series of tubes
- Host: GitHub
- URL: https://github.com/simonwaldherr/gwv
- Owner: SimonWaldherr
- License: mit
- Created: 2015-03-27T12:38:13.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2024-07-13T14:33:55.000Z (over 1 year ago)
- Last Synced: 2025-04-15T20:11:15.617Z (10 months ago)
- Topics: framework, golang, hacktoberfest-accepted, http, server, webserver
- Language: Go
- Homepage:
- Size: 65.4 KB
- Stars: 16
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GWV β
Golang Web Valve - to be connected to your series of tubes
[](https://github.com/SimonWaldherr/gwv/actions/workflows/go.yml)
[](https://simonwaldherr.de/gocover/gwv/)
[](https://godoc.org/github.com/SimonWaldherr/gwv/)
## install
```go get -u -t simonwaldherr.de/go/gwv```
## features
* HTTP Server
* HTTPS Server
* SPDY/HTTP2 Server
* Static File Server
* Automatic SSL cert generator
* Realtime Webserver (SSE)
* gracefully stoppable
* channelised log
* session and cookie handling
* SNI for multiple Domains
## license
[MIT (see LICENSE file)](https://github.com/SimonWaldherr/gwv/blob/master/LICENSE)
it depends on:
* [Golang Standard library](https://golang.org/pkg/#stdlib) ([BSD LICENSE](https://golang.org/LICENSE))
* [SimonWaldherr/golibs](https://github.com/SimonWaldherr/golibs) ([MIT LICENSE](https://github.com/SimonWaldherr/golibs/blob/master/LICENSE))
* [bradfitz/http2](https://godoc.org/golang.org/x/net/http2) ([BSD LICENSE](https://github.com/bradfitz/http2/blob/master/LICENSE))