# GNOLAND 简介 **Published by:** [FNFY](https://paragraph.com/@fnfy/) **Published on:** 2023-05-06 **URL:** https://paragraph.com/@fnfy/gnoland ## Content 为什么选择 Gnolang? Gnolang 试图解决大多数区块链存在的两个使用问题: 学习曲线:智能合约的开发通常意味着学习一种新的专用语言(例如:以太坊上的 Solidity)或特定的库。这给开发人员带来了一定的使用困难,尤其是因为每个区块链都有自己的堆栈。 不成熟:工具和文档通常不成熟(与 JS 或 Go 等主流编程语言相比),这使得开发人员难以快速进步并获得帮助 Gnolang 的目标是尽可能接近 Go,并确保作为开发人员您获得几乎相同的开发体验并遵循相同的实践。 提示:当您在 Gnolang 代码中遇到问题时,通常可以通过使用“Go”关键字在谷歌上搜索您的错误来找到答案。 对于 Golang 开发者 如果您已经有使用 Golang 的经验,那么您将需要几分钟的时间来入门 Gnolang。您会发现与您通常在 Go 中使用的类似的标准库和包。 对于开源爱好者 由于 Realms 和 Packages 源代码直接在链上推送和解释,Gnolang 代码默认是公开的,这使得它易于阅读和分叉。 Gnolang 也是开源的,并且正在寻找贡献者来帮助开发标准库、社区包和 GnoVM。请参阅贡献文档。 对于任何开发人员来说 Go 是开发人员最容易学习的语言之一,它的语法和主要原则非常简单,不需要大量工具即可上手。 Gno 试图在这方面尽可能接近 Go。如果您从未在项目中使用过 Golang,请不要担心,您可以通过编写一些 Gno 代码来学习它! ## Publication Information - [FNFY](https://paragraph.com/@fnfy/): Publication homepage - [All Posts](https://paragraph.com/@fnfy/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@fnfy): Subscribe to updates