Visit: https://devhubby.com/thread/how-to-check-if-pointer-is-nil-golang