pehpeh API server in golang
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

30 lines
384B

  1. package main
  2. import (
  3. "net/http"
  4. "git.thevis.us/skepto/env"
  5. "git.thevis.us/skepto/rex"
  6. )
  7. type Server interface {
  8. Run()
  9. Get(pattern string, handler interface{})
  10. ServeHTTP(w http.ResponseWriter, r *http.Request)
  11. }
  12. func main() {
  13. srv := Configure()
  14. srv.Run()
  15. }
  16. func Configure() Server {
  17. env.Set("PORT", 7777)
  18. server := rex.New()
  19. server.Get("/", Index)
  20. return server
  21. }