Seems like Go could use optionals to prevent panics, e.g. slice indices could be out of bounds. #golang