it's literally longer than reading the Go spec and even after reading it several times i still can't code bash