2022-01-01から1年間の記事一覧

Goを複数バージョンインストールする

はじめに これまでは、バックエンドの開発でgo1.17系を使っていましたが、別アプリケーションの開発をすることになりました。 そちらのアプリケーションではgo1.18で作成されていたため、最初の環境構築時にGoのバージョン違いによりエラーが発生しました。 …

reviewdogのmisspellとalexでエラーが発生したのを解決した件

事象 本日PullRequestした際の、CIでreviewdog/misspellとreviewdog/alexのエラーが発生 reviewdog: PullRequest needs 'git' command: failed to run 'git rev-parse --show-prefix': exit status 128 reviewdogのイシューも立ってるようで、割とリアルタイ…

Go言語での日付型

任意の日付 import "time" ... time.Date(2021, 10, 4, 16, 3, 0, 0, time.UTC) 日本時間 // ロケーションの設定 loc, err := time.LoadLocation("Asia/Tokyo") if err != nil { // エラーが起きたら自前で9時間増やす loc = time.FixedZone("Asia/Tokyo", 9…

JavaScript学習に役立つサイト(入門用)

無料で学習できるサイト 基礎部分に関して言えば現状ではYouTubeに公開されている入門系の動画が一番わかりやすいと思います。 Youtube JavaScript超入門コース 合併版【JavaScriptの超基本的な部分をたった1時間で学べます】【プログラミング初心者向け入門…

CloudSQLへMySQLのデータをインポート(DBeaver)

はじめに MySQLのDumpデータをGCSに置いてCloud SQLにインポートします。 DBeaverがあればGUIベースで完結できます。 事前準備 DBeaverでMySQLに接続できるようにしておく CloudSQL(MySQL)のインスタンスを作っておく(テーブルは作らなくてOK) dumpを置…