https://github.com/rakunlabs/ada
Go web framework
https://github.com/rakunlabs/ada
go-web-framework golang http-server
Last synced: 5 months ago
JSON representation
Go web framework
- Host: GitHub
- URL: https://github.com/rakunlabs/ada
- Owner: rakunlabs
- License: mit
- Created: 2025-04-04T08:39:44.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-10-29T10:35:26.000Z (7 months ago)
- Last Synced: 2025-10-29T11:41:29.214Z (7 months ago)
- Topics: go-web-framework, golang, http-server
- Language: Go
- Homepage: https://rakunlabs.github.io/ada/
- Size: 1.8 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

[](https://raw.githubusercontent.com/rakunlabs/ada/main/LICENSE)
[](https://sonarcloud.io/summary/overall?id=rakunlabs_ada)
[](https://github.com/rakunlabs/ada/actions)
[](https://goreportcard.com/report/github.com/rakunlabs/ada)
[](https://pkg.go.dev/github.com/rakunlabs/ada)
[](https://rakunlabs.github.io/ada/)
Simple, flexible go web framework.
```sh
go get github.com/rakunlabs/ada
```
## Usage
> Check out the [guide](https://rakunlabs.github.io/ada/guide) for more details.
```go
package main
import (
"net/http"
"github.com/rakunlabs/ada"
)
func main() {
server := ada.New()
server.GET("/hello/{user}", SayHello)
server.Start(":8080")
}
// /////////////////////
func SayHello(w http.ResponseWriter, r *http.Request) {
w.Write([]byte("Hello, " + r.PathValue("user")))
}
```