Skip to main content

Контроллеры

В маршрутизатора/маршрутизатора, вы можете найти много строк, как

beego.Router("/api/get-topics", &controllers.ApiController{}, "GET:GetTopics")

Обратите внимание на третий параметр "GET:GetTopics". Эта строка представляет собой комбинацию метода HTTP-запроса и имени функции обработчика запроса. Вы можете найти функцию под названием GetTopics в пакете контроллеров, и это обработчик запроса /api/get-topics.

Вы можете найти соответствующую функцию запроса таким образом.

tip

If you are using Goland, you can press Ctrl+Shift+F(vscode use Ctrl+F instead), and search func (c *ApiController) FunctionName to locate to the function quickly.