我正在为 REST API 使用 Go gin。在 ruby on rails 应用程序中,我可以使用调试器或 pry 进行调试。我如何在 gin 框架中做同样的事情?
编辑:考虑以下请求。
curl -X GET localhost:5005/test_controller/test_action --data '{ "sw_lat" : 83.4444, "sw_lon" : -171.232323, "ne_lat" : 82.2323232, "ne_lon" : -161.3434343}' -H "Content-Type:application/json"
Ruby on Rails:
要检查服务器中的上述请求,我可以debugger
像下面这样。
def test_action
debugger
end
启动服务器使用rails s
并点击请求后,服务器将在调试器行暂停。它可以让我检查一些东西。
去:
dlv debug
不启动服务器。所以我不能点击和检查上述请求。帮助我设置断点并在服务器运行时进行调试。