こんにちは。てぃろです。 今回はGo言語についての話です。 プロダクト開発をしていて、可能な限りリポジトリを細分化しないように構成してきたのですが、どうしてもリポジトリを跨いだ共通的なモジュールというのが出てきてしまいま […]
タグ: Go
Go言語で文字列ベースのenumを書く時には必ずバリデーションしたい : Tipsメモ
こんにちは。てぃろです。 今回はGo言語のコーディングのメモです。 最近APIのリクエストパラメータの定義としてenumを使おうとしていたのですが、Go言語には言語仕様としてのenumがありません。 しかしenumっぽい […]
makeでup to dateとか言われたらPHONYを使おう:Tipsメモ
こんにちは。てぃろです。 今回はちょっとはまったので備忘のためにメモしておきます。 up to dateとか言われたら、ディレクトリ名を確認しよう 最近Goでマイクロサービスを書くことがあるので、タスクランナーとしてma […]
いまさらはじめるGo言語 – 後編:Cloud FunctionsでYoutubeの動画情報自動編集
こんにちは。てぃろです。 前編から大分間が開いてしまいましたが、やっと後編です。 今回はCloud FunctionsでYoutubeの動画情報を自動で編集することができるところまで作ります。 私自身がPS5でゲームをし […]
Go言語(Golang)で引数に渡された関数の実行タイミングは、引数があるかないかで変わる
こんにちは。てぃろです。 最近仕事が変わってGo言語の実装を担当するようになりました。 そこでGo言語で引数に関数を渡している箇所があったので、具体的にどのような挙動になるのか実験して確かめてみることにしました。 実験し […]
いまさらはじめるGo言語 – 前編:Go言語を学びGoogle Cloud Functionsを実行
こんにちは。てぃろです。 タイトルの通り、Go言語をはじめていこうと思います。 が、ほとんど触ったことがないので、順にどのようにして学んでいけば良さそうか?導入をどうしていったか?ということの備忘を残していこうと思います […]