Skip to content

A tiny, zero-dependency web framework based on net/http with an intuitive API.

License

Notifications You must be signed in to change notification settings

felix-kaestner/lungo

Repository files navigation

Lungo

A tiny, zero-dependency web framework based on net/http with an intuitive API.

Issues Stars License Stars Issues Twitter

Quickstart

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 and Pull Request 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. You can also support my open source work on GitHub Sponsors.


Released under the MIT License.