- Menargetkan format file konfigurasi minimal yang mudah dibaca dengan makna yang jelas
- Dirancang agar sesuai dengan hash table
- Mudah diubah menjadi struktur data di berbagai bahasa
- Peka huruf besar/kecil, Unicode, spasi menggunakan tab dan spasi, baris baru LF atau CRLF, komentar dengan #
- Pasangan kunci/nilai, array, tabel, tabel inline, array tabel, bilangan bulat & pecahan, boolean, tanggal/waktu (offset)
7 komentar
Perdebatan TOML vs. YAML itu hampir setara dengan debat 2 spasi vs. 4 spasi. Menurut saya, keduanya sama-sama tidak cukup bagus, dan entah karena banyak orang yang berpikiran serupa, ternyata ada lebih banyak format file config yang lebih minor daripada yang saya kira saat dicari.
toml ini yaml json xml ... tolong dong ada yang jadikan satu standar...
Digunakan dengan binding di berbagai bahasa untuk menggantikan ini dan JSON. Tidak selalu berkaitan dengan Rust.
Saat menggunakan Rust, saya biasanya memakainya sekadarnya agar cocok, tetapi sepertinya saya bisa memakainya dengan pemahaman yang sedikit lebih baik.
Terima kasih atas informasinya
Sepertinya ini adalah file yang digunakan di Rust.
File konfigurasi
containerd(Golang) juga menggunakan TOML.Diterjemahkan oleh milesand :)
https://github.com/milesand
https://github.com/toml-lang/toml.io/pull/47