火绒 发表于 2025-12-5 16:30:29

下边的这种函数形式在火山中应该怎么封装

func (b *ByteBuffer) Len() int {
    return len(b.B)
}

主要是(b *ByteBuffer)这一块应该怎么去封装


三条鱼 发表于 2025-12-5 17:01:02

复制一个现在的函数 发给你AI让他比照 改

火绒 发表于 2025-12-5 17:28:05

三条鱼 发表于 2025-12-5 17:01
复制一个现在的函数 发给你AI让他比照 改

我就是没有实例才问的

沉默流星 发表于 2025-12-5 17:39:10

可以看我的火山服务封装视频教程,有专门的语法文档,当然也可以看火山官方封装手册

三条鱼 发表于 2025-12-5 20:45:23

火绒 发表于 2025-12-5 17:28
我就是没有实例才问的

火山里面这么多函数 找一个类似的 发给AI

创世魂 发表于 2025-12-6 17:47:23

三条鱼 发表于 2025-12-5 20:45
火山里面这么多函数 找一个类似的 发给AI

ByteBuffer 在火山里面就是个类啊。创建一个别名类。

创世魂 发表于 2025-12-6 17:48:58

三条鱼 发表于 2025-12-5 20:45
火山里面这么多函数 找一个类似的 发给AI

<火山程序 类型 = "通常" 版本 = 1 />

类 ByteBuffer <公开 @别名 = "ByteBuffer">
{
    方法 长度 <公开 静态 类型 = 整数 @嵌入式方法 = "">
    参数 当前对象 <类型 = ByteBuffer>
    {
      @ @<当前对象>.Len()
    }

    #
}

huanhai 发表于 2025-12-7 11:09:19

类 类_字节缓冲区 <公开>
{
    变量 B <类型 = 字节数组类>

    方法 取长度 <公开 类型 = 整数>
    {
      返回 (B.取成员数 ())
    }
}
页: [1]
查看完整版本: 下边的这种函数形式在火山中应该怎么封装