https://github.com/felix-kaestner/lungo
A tiny, zero-dependency web framework based on net/http with an intuitive API.
https://github.com/felix-kaestner/lungo
go golang http middleware
Last synced: about 1 year ago
JSON representation
A tiny, zero-dependency web framework based on net/http with an intuitive API.
- Host: GitHub
- URL: https://github.com/felix-kaestner/lungo
- Owner: felix-kaestner
- License: mit
- Created: 2021-08-01T16:03:29.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-06-10T01:04:53.000Z (about 2 years ago)
- Last Synced: 2025-04-13T23:09:04.204Z (about 1 year ago)
- Topics: go, golang, http, middleware
- Language: Go
- Homepage:
- Size: 85.9 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Lungo
A tiny, zero-dependency web framework based on net/http with an intuitive API.
## Quickstart
```go
package main
import "github.com/felix-kaestner/lungo"
func main() {
app := lungo.New()
app.Get("/", func(c *lungo.Context) error {
return c.Text("Hello, World!")
})
app.Listen(":3000")
}
```
## Installation
Install Lungo with the `go get` command:
```
$ go get -u github.com/felix-kaestner/lungo
```
## Contribute
All contributions in any form are welcome! 🙌🏻
Just use the [Issue](.github/ISSUE_TEMPLATE) and [Pull Request](.github/PULL_REQUEST_TEMPLATE) templates and I'll be happy to review your suggestions. 👍
## Support
Any kind of support is well appreciated! 👏🏻
If you want to tweet about the project, make sure to tag me [@kaestner_felix](https://twitter.com/kaestner_felix). You can also support my open source work on [GitHub Sponsors](https://github.com/sponsors/felix-kaestner).
---
Released under the [MIT License](LICENSE).