Alex

Odds & Ends (Video 31)

Enumerated Types & Iota

type shoe int
const (
  tennis shoe = iota
  dress
  sandal
  clog
)

Varargs

func sum(nums ...int) int {
  var total int
  for _, num := range nums {
    total += num
  }
  return total
}
s := []int{1,2,3,4}
fmt.Println(sum(s...))

Sized Integers

bool
string
int  int8  int16  int32  int64
uint uint8 uint16 uint32 uint64 uintptr
byte // alias for uint8
rune // alias for int32
     // represents a Unicode code point
float32 float64
complex64 complex128

Goto