Skip to content

Latest commit

 

History

History
13 lines (8 loc) · 702 Bytes

README.md

File metadata and controls

13 lines (8 loc) · 702 Bytes

go-bcs

Binary Canonical Serialization (bcs) for Golang.

Go Reference

Binary Canonical Serialization (bcs) or Libra Canonical Serialization (lcs) is developed for the shuttered libra/diem blockchain project.

BCS target is mainly rust-lang struct, although many move-lang based blockchains use it as serialization format.

Given its root in rust, bcs include many features unavailable in golang (or move-lang), such as enum, option. See go package website for more details.