ByteNote LogoByteNote

Navigation

  • Blog
  • 工具

    © 2025 ByteNote. All rights reserved.

    Go 获取访问服务器的IP地址

    Nov 10, 202215 min read
    package main
    import (
      "github.com/gin-gonic/gin"
      "github.com/thinkeridea/go-extend/exnet"
    )
    func main() {
      // var r *http.Request
      engine := gin.Default()
      gin.SetMode(gin.ReleaseMode)
      engine.GET("/ip",func(c *gin.Context){
        ip := exnet.ClientPublicIP(c.Request)
        c.JSON(200, gin.H{
          "msg": ip,
        })
      })
      engine.Run(":10000")
    }
    

    相关文章

    企业内部协同工具最重要的功能是什么?——一位前端开发工程师的思考

    企业内部协同工具最重要的功能是实现有效的沟通和协作,包括实时聊天、共享文件、任务管理和会议日程管理。

    SwiftUI创建操作表以供用户选择的 ActionSheet 视图

    SwiftUI 中的 ActionSheet 视图通过按钮触发,显示一组操作选项供用户选择,并可自定义消息和操作。

    Echarts 自适应窗口大小resize

    Echarts 图表通过监听窗口 resize 事件并调用 `resize` 方法实现自适应窗口大小。

    Linux下查看某个端口下运行的程序

    使用lsof和netstat命令可以根据进程PID查找对应的端口,以及根据端口查找对应的进程。

    「高级前端开发工程师教你使用JS插入光标位置的文字」

    高级前端开发工程师分享了如何在JavaScript中通过`insertTextAtCursor`函数在光标位置插入文本的方法。