「 golang 」 一覧
-
-
Go 1.18のWorkspacesモードでマルチモジュール化
はじめに Go 1.18から、マルチモジュールでの開発を便利にするためのWorkspacesモードが導入されました。今回は、Workspacesモードでどのように便利になるか紹介します。 マルチモジュ ...
-
-
Go WebAssemblyでPromiseを使って非同期化してみた
2021/11/01 -FrontEnd
Go言語, WebAssembly, golangはじめに 先日WebAssemblyに入門して、実際に以下のチュートリアルを進めながら、WebAssemblyを使用してブラウザ上でGoを動かすことができました。 GoでWebAssemblyに触れよ ...
-
-
Go 1.16でのgo getとgo installの変更点
はじめに Go 1.16から、go getとgo installの役割が明確に分かれました。今回は、Go 1.16からこれらのコマンドがどのように変わったかを紹介します。 go getとgo inst ...
-
-
はじめに 8月16日にGo 1,17がリリースされました。今回の記事では一つ前のバージョンであるGo 1.16とGo 1.17での変更点と、その中でもgo:embedについて紹介します。 変更点一覧 ...
-
-
はじめに まだまだGolang勉強中のnukkyです。今回は理解は必須であろうファイル操作についてまとめてみました。 ファイル/ディレクトリの操作 ファイル/ディレクトリの存在を確認 os.Open ...
-
-
はじめに 以前にgoroutineとchannelとContextという記事を書きましたが、今回は channel を使用しないで並行処理の同期や排他制御を簡単に行える、 sync パッケージについて ...
-
-
はじめに 最近、Goを本格的に勉強しており、並行処理として使用機会も多く自分なりに理解が追いついていない goroutine と channel について勉強していきたいと思います。 並行処理と並列処 ...
-
-
GoフレームワークGinでミドルウェアを使ってログインAPIを実装
はじめに 今後 Go を使用した案件をやる機会があり、現在 Go の勉強中なのですが、今回は案件でも使用するフレームワーク Gin を使用してログインAPIを実装したいと思います。Gin はメモリ利用 ...
-
-
はじめに 今回の記事では、 gorp を使ってDBを操作する方法を紹介します。 GoのORM GoでDBにアクセスする場合、今回紹介する gorp の他にも様々な選択肢があります。ORMの比較について ...
-
-
SafetyNet Attestation APIでRoot化チェック【基本的な検証編】
はじめに こんにちは。カイザーです。最近、SafetyNet Attestation APIを使用してRoot化チェックについて調査する機会があったので、記事にまとめることにしました。 SafetyN ...