Given the lack of generics in go, we use reflectio...
# golang
l
Given the lack of generics in go, we use reflection and runtime type assertions (panics) to achieve similar behavior to the other languages Input/Output systems.