Controllers
A runnable Geblang example.
- Path
gebweb/examples/services_yaml/src/controllers.gb- Category
- Services Yaml
Source
module controllers;
import consumer;
export class FeedController {
consumer.FeedConsumer feed;
func FeedController(consumer.FeedConsumer feed) {
this.feed = feed;
}
@Get("/feed")
func index(): dict<string, any> {
return {"items": this.feed.headlines()};
}
}