
TIL: 8 versions of UUID and when to use them | nicole@web

Go’s integer types are uint8, uint16, uint32, uint64, int8, int16, int32, and int64. 8, 16, 32, and 64 tell us how many bits each of the types use. uint means “unsigned integer” while int means “signed integer.” Unsigned integers only contain positive numbers (or zero). In addition, there two alias types: byte (which is the same as uint8) and rune
... See moreCaleb Doxsey • Introducing Go: Build Reliable, Scalable Programs
The version of bech32 with a single different constant is known as bech32 modified (bech32m). All of the characters in bech32 and bech32m addresses for the same underlying data will be identical except for the last six (the checksum). That means a wallet will need to know which version is in use in order to validate the checksum, but both address t
... See moreDavid A. Harding • Mastering Bitcoin
