package docs import "strings" func Render(_ string) string { content := `# Gno Examples Documentation Welcome to the Gno examples documentation index. Explore various examples to learn more about Gno functionality and usage. ## Examples - [Hello World](/r/docs/hello) - A simple introductory example. - [Adder](/r/docs/adder) - An interactive example to update a number with transactions. - [Source](/r/docs/source) - View realm source code. - [Buttons](/r/docs/buttons) - Add buttons to your realm's render. - [Optional Render](/r/docs/optional_render) - Render() is optional in realms. - [Routing for Render paths](/r/docs/routing) - Route Render paths with the ^p/demo/mux^ package. - [Embed images](/r/docs/img_embed) - Demonstrates how to embed an image in a realm render. - [Markdown](/r/docs/markdown) - Documentation for Gno Flavored Markdown syntax and features. - [Emitting Gno Events](/r/docs/events) - Emit Gno Events to make life off-chain easier. - [AVL Pager](/r/docs/avl_pager) - Paginate through AVL tree items. - [AVL Pager + Render paths](/r/docs/avl_pager_params) - Handle render arguments with pagination. - [Safe Objects](/r/docs/safeobjects) - A Gno-specific pattern allowing you to expose objects with admin privileges preserved. - [Calling non-primitive argument functions](/r/docs/complexargs) - Learn how to call functions that take in complex arguments. - [MiniSocial](/r/docs/minisocial) - Minimalistic social media app for learning purposes. - [Resolving usernames and addresses](/r/docs/use_rsysusers) - How to resolve usernames and addresses via the ^r/sys/users^ realm. - More coming soon! ## Other resources - [Official documentation](https://docs.gno.land) ` return strings.ReplaceAll(content, "^", "`") }