技術 【Golang】OAuth2.0を実装する方法/Google認証 GolangでOAuth2.0を実装してみたので、実装の仕方を紹介します。今回はよくあるGoogleの認証を例に上げて説明していきます。 2021.12.03 技術Golang
技術 Go言語の型変換(キャスト)方法についてまとめてみた Go言語の型変換について毎回検索をしていたので、今回まとめてみました。 型については融通が利かないGo言語ですので、こちらを実装時のチートシートとして使用するようにしましょう。 2021.10.12 技術Golang
技術 【Golang】HTTPリクエストのレスポンスを構造体定義なしでjsonに吐き出す方法 HTTPリクエストのレスポンスデータを受け取る際は基本的に構造体を使用します。 しかし特定の条件下で動的に取得したい場合などがあります。そんな時に構造体定義なしでjson出力する方法を紹介致します。 2021.10.01 技術Golang
技術 【Golang】関数でデフォルト引数を実現させる方法 | Functional Options Pattern Go言語でメソッドにデフォルト引数を使用することは、基本的にはできません。しかしPHPなどの言語を使用していた方に取っては重宝していた機能です。 GoでもFunctional Option Patternを使用することで同じようなことが実現できますので、関数にデフォルト引数を実現する方法を紹介します。 2021.09.30 技術Golang