Go

[Go] 処理の実行をスリープさせる、timeパッケージのSleep関数のサンプルコード

サンプルコード package main import ( "fmt" "time" ) func main() { time.Sleep(time.Second * 10) fmt.Println("処...
docker

[docker] docker-compose runできなかった原因が、全角スペースだった話

はじめに 後輩さんが「docker-compose runできない」とのことで見に行ってみたら、なんか変なログが出ていて、ちょっとハマりました。 ネット上にこの情報が見当たらなかったので、記事にしておきます。 全角スペースは、日本特有ですも...
Go

[Go] slice内で特定の要素があるか調べる、contains関数を作ってみた(解説付)

はじめに Golangの標準パッケージで、PHPやJavaScriptでいうところのcontain関数のようなものがなかったので、作ってみました。 気軽にコピペして使って頂けると嬉しいです。 サクッと動作確認 実行ボタンを押すと、動作...
SQL

[SQL] TINYINT(1)は、3桁の整数でも保存できる件

はじめに 職場でSQLのテーブルを実装していて、TINYINT(1)の扱いの間違いを知ったので、共有します。 TINYINT(1)は「保存可能桁数=1」ではないので注意して下さい。 よく見かける「TINYINT(1)」 主に、真偽値などを格...