golang gin 获取用户公网IP地址的代码
时间: 2023-04-05 18:05:07 浏览: 347
可以使用gin框架中的c.ClientIP()方法获取用户的公网IP地址,示例代码如下:
```
func GetClientIP(c *gin.Context) {
ip := c.ClientIP()
c.JSON(http.StatusOK, gin.H{
"ip": ip,
})
}
```
这段代码会返回一个JSON格式的响应,其中包含用户的公网IP地址。
阅读全文