func entries(c *app.Context) { segs := c.Segs() size := len(segs) switch { case size > 2: c.Error(404) return case size == 2: entriesID(c) return } switch c.R.Method { case "POST": entriesNew(c) return } c.Error(404) }