このようにして回路が破損しない理由を教えていただけないでしょうか?
GPIOが入力モードになっていて、スイッチの状態を取得したいということですよね?
であれば、そもそも入力ピンの電圧は3.3Vではありません。GNDでもありません。
気づかなければ平気だったものが、分かると気持ち悪い(&恥ずかしい)ので修正させていただきました。
スイッチをoffにすると入力ピンが電圧的に何処にもつながっていない状態になるので、
ツールラボのリンクの最後のほうにも書いてありますが、ソフトウエアでプルアップ・プルダウン抵抗を設定する機能があるので、それを使っているのではないかと思います。
しかも、ツールラボのリンクのコメント欄に、私と同じことをキャップさんが質問し、claynetsさんが以下のように答えていました。