Data Conversion and Composition

Understanding Go's typing system is a critical step to mastering all levels of Go development. This chapter will show some examples of converting between data types, working with very big numbers, working with currency, using different types of encoding and decoding, including Base64 and gob, and creating custom collections using closures. In this chapter, the following recipes will be covered: