递归火山软件开发平台

标题: 下边的这种函数形式在火山中应该怎么封装 [打印本页]

作者: 火绒    时间: 2025-12-5 16:30
标题: 下边的这种函数形式在火山中应该怎么封装
func (b *ByteBuffer) Len() int {
    return len(b.B)
}

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



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

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

我就是没有实例才问的
作者: 沉默流星    时间: 2025-12-5 17:39
可以看我的火山服务封装视频教程,有专门的语法文档,当然也可以看火山官方封装手册
作者: 三条鱼    时间: 2025-12-5 20:45
火绒 发表于 2025-12-5 17:28
我就是没有实例才问的

火山里面这么多函数 找一个类似的 发给AI
作者: 创世魂    时间: 2025-12-6 17:47
三条鱼 发表于 2025-12-5 20:45
火山里面这么多函数 找一个类似的 发给AI

ByteBuffer 在火山里面就是个类啊。创建一个别名类。
作者: 创世魂    时间: 2025-12-6 17:48
三条鱼 发表于 2025-12-5 20:45
火山里面这么多函数 找一个类似的 发给AI

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

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

    #
}

作者: huanhai    时间: 2025-12-7 11:09
类 类_字节缓冲区 <公开>
{
    变量 B <类型 = 字节数组类>

    方法 取长度 <公开 类型 = 整数>
    {
        返回 (B.取成员数 ())
    }
}




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4