json2toon.co
Secure

Installations

TOON is available in multiple languages. Choose your preferred ecosystem and start integrating TOON into your projects today.

In Development

Installation

Add the official github.com/toon-format/toon-go package to your project

go get github.com/toon-format/toon-go

Usage Example

Quick start guide for encoding and decoding TOON format in Go

package main

import (
    "fmt"
    "github.com/toon-format/toon-go"
)

func main() {
    // Your data structure
    data := map[string]interface{}{
        "name": "Alice",
        "age":  30,
    }
    
    // Convert to TOON format
    encoded, _ := toon.Marshal(data, nil)
    fmt.Println(string(encoded))

    // Convert back to map
    var decoded map[string]interface{}
    toon.Unmarshal(encoded, &decoded)
}