プログラマー VTuber 衣亥栖ティオのちょっとした話

Youtubeに投稿したプログラミング学習動画の補足説明をするためのブログです。

プログラマーへの道 #143 の補足説明

こんにちは、プログラマーVTuberの衣亥栖ティオです。 この記事はYouTubeに投稿した動画の補足ブログです。

投稿した動画

今回は以下の動画の補足説明をします。


GitHub のURL

私のGitHubは以下です。
https://github.com/tio-iis

Gist のURL

私のGitst(メモ書きみたいなもの)のURLは以下です。
https://gist.github.com/tio-iis

今回の動画で実装したソースコード

今回の実装は以下です。
https://github.com/tio-iis/memo-server/pull/56/files

現時点でのソースコードは以下です。
https://github.com/tio-iis/memo-server/tree/ebcee412058f7beea1e97431e3028e72f08d9353

補足内容

Goにおけるスライスの特定要素の削除について

Goにはスライスの特定の様子を削除する機能が存在しないので、以下な実装をする必要があります。
https://stackoverflow.com/questions/37334119/how-to-delete-an-element-from-a-slice-in-golang

今回の動画の削除実装も上記の記事を参考にしたものです。

Goのスライスの範囲指定

Goではコロンを利用して特定の範囲の要素を取得することができます。 今回のスライスの削除実装でも利用しています。
https://code-graffiti.com/slice-in-golang/#toc2