electron-egg electron-egg
首页
  • v4.x
  • v3.x
  • v2.x
插件
  • v4.x
  • v3.x
demo
支持
知识点
案例
交流
  • GitHub (opens new window)
  • Gitee (opens new window)
首页
  • v4.x
  • v3.x
  • v2.x
插件
  • v4.x
  • v3.x
demo
支持
知识点
案例
交流
  • GitHub (opens new window)
  • Gitee (opens new window)
❤️成为赞助商
  • 快速入门

  • 基础功能

  • 生成软件

  • 升级

  • 跨语言支持

    • 介绍
    • go

      • 开始
      • 配置
      • 开发
      • 构建
      • 日志
      • 数据
      • main.go
      • 路由
        • 业务层
        • API
      • java

      • python

    • 更新记录
    • 常见问题
    目录

    路由

    目前框架只提供了http通信,可以让前端 electron进程与之通信;其它通信方式正在开发中...

    # router

    定义http路由与方法绑定。

    # 使用方法

    package router
    
    import (
    	"electron-egg/api"
    
    	eRouter "github.com/wallace5303/ee-go/ehttp/router"
    )
    
    func Api() {
    
    	// 注册路由
    	eRouter.Handle("GET", "/api/hello", api.Hello)
    	eRouter.Handle("GET", "/api/exit", api.Exit)
    
    	// 使用 gin 注册路由
        // GinRouter是 gin.New() 创建的实例,因此你可以使用gin的所有功能
    	eRouter.GinRouter.GET("/api/info", api.Info)
    }
    
    上次更新: 2025/06/06, 07:21:49
    main.go
    业务层

    ← main.go 业务层→

    Theme by Vdoing | Copyright © 2023-2025 哆啦好梦 | 京ICP备15041380号-2
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式
    ×