In the previous chapter, we talked about many core Go topics, including numeric data types, arrays, slices, maps, pointers, constants, the for loop, the range keyword, and how to work with times and dates.
This chapter will explore more advanced Go features, such as tuples and strings, the strings standard Go package, and the switch statement, but, most importantly, it will look at structures, which are used extensively in Go.
The following topics will be covered:
- Go structures and the struct keyword
- Go tuples
- Go strings, runes, and string literals
- Working with the JSON text format
- Working with the XML...