• 请不要在回答技术问题时复制粘贴 AI 生成的内容
calmzhu
V2EX  ›  程序员

有啥能用的跨语言模型定义导入方案么

  •  
  •   calmzhu · Oct 15, 2021 · 1385 views
    This topic created in 1761 days ago, the information mentioned may be changed or developed.

    比如一个简单的用户 User

    • name: string
    • age: int

    然后处理的话基本上, 后端 java 定义一遍,前端 ts 定义一遍,go/python 的任务处理里面定义一遍。

    基本都是搬砖业务代码。啥改动都得改三遍,吐了。

    希望思路:

    • 一个类似 openapi 一样的定义文件。
    • 每个语言一个实现库。用实现库直接远程加载定义文件
    • 在运行时生成对应的 ast 节点。(不是通过模版方式生成代码文件)
    • 支持基础字段就够了。纯数据类。其他逻辑也不用了
    2 replies    2021-10-15 19:45:18 +08:00
    yejinmo
        1
    yejinmo  
       Oct 15, 2021   ❤️ 2
    这是 protobuf ?
    byaiu
        2
    byaiu  
       Oct 15, 2021 via iPhone
    搞个 xml 写个 python 自己转 要不放 excel 写 vb

    简单需求简单做 剩下时间才是自己的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2830 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 15:00 · PVG 23:00 · LAX 08:00 · JFK 11:00
    ♥ Do have faith in what you're doing.