New mod path
We are excited to announce the latest release of go-spring, now available at its new module path go-spring.dev/spring
.
go get go-spring.dev/spring@latest
This release introduces an exciting new feature: support for RouterGroup
in web
package.
import "go-spring.dev/spring/web"
func main() {
webSvr := web.NewServer(web.Options{Addr: ":8080"})
webSvr.Get("/greeting", Greeting)
webSvr.Post("/feedback", Feedback)
userGroup := webSvr.Group("/user")
{
userGroup.Get("/{user}/info", GetUserInfo)
userGroup.Post("/{user}/changePassword", UpdatePassword)
userGroup.Post("/{user}/updateAvatar", UpdateAvatar)
}
webSvr.Run()
}
What's Changed
- Refactor web server for RouterGroup features by @limpo1989 in #14
- Update mod path to go-spring.dev/spring by @limpo1989 in #15
Full Changelog: v1.2.0...v1.3.0