Stellar(XLM)推出Golang SDK,以提升开发者体验
realtime news Dec 01, 2025 18:13
Stellar(XLM)推出专用Golang SDK,通过将可重用组件从服务代码中分离,提高了开发者使用的清晰度和可用性。
Stellar(XLM)开发基金会宣布发布一个新的Golang软件开发工具包(SDK),旨在简化在Stellar网络上使用Go语言的程序员的开发过程,详情请见Stellar。
解决开发者面临的挑战
此前,使用Go与Stellar合作的开发者面临着由于一个包含大量组件且边界不清的单体库带来的挑战。此设置需要广泛的导航来识别可用的SDK组件,通常需要开发者根据命名约定猜测包的依赖关系。此外,从外部库导入远程过程调用(RPC)客户端的需求也破坏了统一的开发体验。
结构还遮蔽了如Ingest SDK等工具的可用性,这些工具并未在SDK生态系统中显著体现,进一步复杂了开发过程。因此,尽管旨在重用,这种缺乏清晰性阻碍了社区对Stellar数据工具的采用和扩展。
介绍新的Go SDK
新的Go SDK通过确保只有可重用且面向开发者的包留在单体库中来解决这些问题。此重新组织旨在提高可发现性和可维护性,为Go开发人员提供与使用JavaScript、Python和Java等其他语言的开发人员类似的连贯体验。这些语言已从Horizon和RPC客户端位于一个单一且定义明确的库中并具备显式入口和文档的设置中受益。
通过实现新的SDK,Stellar旨在为Go开发者培养一个更直观和高效的环境,以符合其支持多样化和全球开发者、企业家和企业生态系统的更广泛目标。
未来的影响
发布Golang SDK是Stellar不断努力提升其平台可用性和扩展其生态系统的一部分。随着区块链技术的持续发展,为开发者提供强大且用户友好的工具对于推动创新和采用至关重要。该SDK的引入预计将鼓励更多开发者参与Stellar网络,从而最终促成其增长和发展。
Image source: Shutterstock