- +
- -
- *
- /
- %
- ++
- --
- =
- +=
- -=
- *=
- /=
- %=
- <<=
- >>=
- &=
- ^=
- |=
- ==
- !=
- >
- <
- >=
- <=
- String
- Boolean
- Int
- Int8
- Int16
- Int32
- Int64
- uInt
- UInt8
- Uint16
- UInt32
- UInt64
- UIntptr
- Byte
- Rune
- Float32
- Float64
- Complex64
- Complex128
- \'
- \"
- \\
- \n
- \r
- \t
- \b
- \ooo
- \xhhh
- Subscripting (Indexing)
- Slicing
- Sprintf
- Sscanf
- Fscanf
- Scanf
New()Init()Back()Front()InsertAfter()Len()MoveAfter()MoveBefore()MoveToBack()PushBack()PushBackList()PushFront()PushFrontList()Remove()
Len()
Len()cap()copy()make()append()
- Attributes
- Methods
- Composition
- import
- package
- if
- else if
- else
- for
- return
- defer
- break
- goto
- continue
- func
- const
print()println()type()error()new()panic()close()recover()
- Format code according to Effective Go page on goland.org
- Create variables
- Cast variables
- Utilize Nested loops
- Import packages
- Read and write to a file
- Create Functions
- Function recursion
- Create a struct with attributes and methods