AI与智能服务
未读
孙其瑞:Go+ Spx 引擎坐标与绘制体系详解
大家好,我今天的分享主题是「Go+ Spx 引擎坐标与绘制体系详解」。之所以分享这一主题,在于 Spx 是跨平台的引擎,在不同终端和平台中屏幕和 DPI 会存在不一致的问题,如何将 Spx 引擎坐标对应到屏幕中便是一个需要讨论的问题。 另外,Spx 具体如何绘制?地图、相机、精灵间的关系是什么?坐标
AI与智能服务
未读
许式伟:再谈 Go+ 模块管理
大家好,今天是 Go+ 公开课总的第十期,也是 2022 年的开年第一讲,首先祝大家新年快乐。 这一期的分享主题是「再谈 Go+ 模块管理」。熟悉 Go 的朋友应该知道,Go 的模块管理成熟的比较晚,并且经历了几次大的迭代。最典型的一次迭代是引入 vendor 机制,事后证明这是一次并不成功的模块管
AI与智能服务
未读
柴树杉:如何基于 Go 语言和 Go 编译器定制语言
大家好,本次分享的主题是「Go 编译器定制简介」,希望可以由浅入深让大家对 Go 的编译器有一个整体的认知,不要认为编译器太难了无从下手。
AI与智能服务
未读
七叶:Go+ SSA 脚本引擎简介
一. gossa 项目简介 gossa 是一个基于 SSA 实现的 Go 语言解释器,可以直接从 Go/Go+ 源码运行程序。下面是一些相关的项目资料: - 项目地址 github.com/goplus/gossa - 项目文档
AI与智能服务
未读
许式伟:Go+ ClassFile 机制详解
大家好,今天是 Go+ 公开课的第 7 讲,话题是「Go+ ClassFile 机制详解」。 此前的公开课中很多次都涉及到了 ClassFile,虽然每次的介绍相对比较仓促、零碎,但也为大家铺垫了足够多的基础。今天想和大家完整地谈一下 ClassFile
AI与智能服务
未读
陈东坡:如何给 Go+ 贡献代码 & gop.cache 的作用和实现
一. 如何认识 Go+ 其实给任何项目贡献代码,流程都差不多。在开源项目的世界中,每个不同的开源项目,都会有自己的开源社区,也会有自己的管理方式。但无论是通过邮件、QQ 群或者语音沟通,只要能依照社区的规范和要求,一般贡献代码的实质流程相差不会太多。
AI与智能服务
未读
七牛云李意扬:如何收集 Go 实时覆盖率
大家好,我是七牛云视频业务保障负责人李意扬。 开始之前,我先打一个广告:七牛云是一家提供「云+数据」服务的一体化 PaaS 平台,除了 CDN 和存储业务之外,还有 RTC、直播、机器数据分析等业务。大家如果有这方面的需求,可以尝试用一下我们七牛云的产品。 我今天分享的题目是「如何收集 Go 的实时
AI与智能服务
未读
吴信谊:Go+ ClassFile 原理与实战
一. ClassFile 原理 老许在此前的公开课分享过,Go+ 是一门面向连接的语言。 大家通过屏幕上的图片可以发现,Go+ 连接了非常多的 DSL。DSL 是领域专用语言,英文全称为 Domain Specific Language。领域专用语言是用来