Advertisement

Golang开发的Telegram API全本地Go实现

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
这是一款用Golang编写的Telegram API的完全本地化版本,无需依赖外部服务或资源,提供高效稳定的API接口访问能力。 MTProto协议在Golang上的全本地实现现已完成!该实现完全本地化,从发送请求到加密序列化的所有代码均使用纯编写,无需额外的依赖项。 最新版本(117+)支持全部MTProto功能,包括视频通话和评论。您还可以创建其他请求来推送更新。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • GolangTelegram APIGo
    优质
    这是一款用Golang编写的Telegram API的完全本地化版本,无需依赖外部服务或资源,提供高效稳定的API接口访问能力。 MTProto协议在Golang上的全本地实现现已完成!该实现完全本地化,从发送请求到加密序列化的所有代码均使用纯编写,无需额外的依赖项。 最新版本(117+)支持全部MTProto功能,包括视频通话和评论。您还可以创建其他请求来推送更新。
  • Go-PionWebRTC:基于纯GolangWebRTC Native API
    优质
    Go-PionWebRTC是一款完全用Golang编写的WebRTC原生API库,旨在为开发者提供一个无需依赖外部环境的强大工具,用于构建实时音视频通信应用。 Pion WebRTC是WebRTC Native API的纯Golang实现。
  • Pion WebRTC:用Go语言WebRTC-Golang
    优质
    Pion WebRTC是一款使用Go语言构建的高性能WebRTC库,旨在为Golang开发者提供强大的实时通信功能。 Pion WebRTC 是一个用纯 Go 语言实现的 WebRTC 库。它没有任何非 Go 的依赖项,并且不使用第三方的 Go 依赖项。它的设计目标是遵循 WebRTC API,但在必要时会有所差异。有关该项目的设计原则和灵感,请参阅 DESIGN.md 文件。 Pion WebRTC 是一个用纯 Go 实现的 WebRTC 解决方案,没有非 Go 和第三方 Go 的外部依赖,并且尽量与标准的 WebRTC API 保持一致,在需要的时候也会做出适当的调整以适应特定需求。项目的具体设计思路可以在 DESIGN.md 文档中找到详细说明。 此外,该项目还提供了示例应用程序,其中包含了一些常见的代码片段来帮助用户了解如何使用 Pion WebRTC 进行开发,并且在 example-webrtc-applications 文件夹里有更多的完整功能实例供参考学习。
  • GO语言Golang工具
    优质
    Go语言(简称Golang)的开发工具旨在为开发者提供高效的编程环境。这些工具涵盖代码编辑、调试及测试等各个方面,帮助用户充分利用Go语言的优势进行软件开发。 Go语言开发工具在Golang社区中有多种选择。这些工具有助于开发者提高编码效率、调试程序以及更好地管理项目结构。无论是初学者还是经验丰富的程序员,都可以找到适合自己的Go语言开发工具来优化他们的编程体验。
  • Go语言中64位XXHash算法(XXH64) - Golang
    优质
    本文介绍了在Go语言环境中实现高效的64位XXHash算法(XXH64),适用于需要快速、轻量级哈希计算的Golang开发者。 xxhash 是 64 位 xxHash 算法 XXH64 的 Go 实现。这是一种高质量的哈希算法,比 Go 标准库中的任何算法都要快得多。该软件包提供了一个简单的 API: - `func Sum64(b []byte) uint64` - `func Sum64String(s string) uint64` 此外,`Digest` 类型实现了 `hash.Hash64` 接口,其关键方法包括: - `func (*Digest) Write([]byte) (int, error)` - `func (*Digest) WriteString(string) (int, error)`
  • Go-Goml:纯Golang机器学习库
    优质
    Go-Goml是一款完全用Golang编写的机器学习库,旨在为用户提供高效、易用且跨平台的机器学习解决方案。 goml是一个完全用Golang编写的机器学习库,它使普通开发人员能够将机器学习功能引入他们的应用程序中。
  • 迁移到https://github.com/go-gorm/gorm-Golang
    优质
    简介:该项目提供了一个简洁且强大的ORM库Gorm,用于Go语言开发中简化数据库操作。开发者可以在此GitHub仓库中找到关于Gorm的相关信息、文档以及源代码,并参与到社区的讨论和贡献中来。 GORM 是一个优秀的 Go 语言 ORM 库,设计初衷是为了方便开发人员使用。它提供了全面的功能支持,包括几乎完整的关联(一对一、一对多、多对一、多对多及多态)以及钩子功能(如在操作前后执行的回调)。
  • Telegram Bot:功能Telegram Bot API客户端
    优质
    这款Telegram Bot提供了一个便捷的界面来访问强大的Telegram Bot API,支持多种语言和丰富的插件扩展,适用于各种自动化任务。 tgbot:功能齐全的Telegram Bot API客户端。
  • 利用打包Go工具链混淆Go代码-Golang
    优质
    本文探讨了使用打包的Go工具链来混淆Go语言编写的程序代码的方法和技术,以增强代码的安全性和隐蔽性。适合对Golang安全开发感兴趣的读者。 通过包装Go工具链来混淆Go代码需要设置环境变量GO111MODULE为on,并使用mvdan.cc的garble工具进行操作。此过程要求至少使用Go 1.16版本。 garble支持两种主要命令:`garble build [build flags] [packages]`用于构建经过混淆处理的二进制文件,以及`garble test`用于运行测试时应用混淆代码。此外还有反向工具可以对如堆栈跟踪等文本进行解码处理。 该工具的目标是生成一个与未被修改前版本相同功能的可执行程序,但是尽可能减少其中包含关于原始源代码的信息量。 有关最新用法信息,请参见`garble -h`命令。
  • Go-Gateway:用Go语言HTTP API网关
    优质
    Go-Gateway是一款使用Go语言编写的高性能HTTP API网关,旨在提供灵活、安全及可扩展的服务路由和管理解决方案。 Gateway是一个用Go语言开发的基于HTTP协议的API网关。它具备以下特性:API聚合、流控、熔断保护、负载均衡、健康检查、监控以及消息路由等,并且还提供了一个用于后端管理的WebUI界面。 它可以实现的功能包括: - 为调用者设计更友好的URL; - 聚合多个API的结果并返回给API调用者,这有利于移动端应用开发,同时在后端可以保持接口的原子性。