goweb seems to always assume that a . means a file extension - but when using a controller this doesn't really make sense. e.g. DELETE /something/10.0.0.1 would call somethingController.Delete("10", ctx) - which seems really very wrong ...