- 投稿日:2022-11-28T23:13:29+09:00
Go チャネルの基本的な知識
チャネルとは GoルーチンとGoルーチンの間でデータの受け渡しをするためのGo特有のデータ構造。 チャネルの型 チャネルの型はchan データ型のように書く。以下の例はint型のチャネルを作っている。…
- 投稿日:2022-11-28T23:11:49+09:00
Goルーチンの基本的な知識
Goルーチンとは スレッドよりも小さいGo特有の処理単位。goではこのGoルーチンを生成し、並行処理を実行できる。ゴルーチンとも言う。 Goルーチンの使用方法 go 関数名の形で実行すればその関数は…
- 投稿日:2022-11-28T20:19:36+09:00
Finch の内部実装を見てみた。
今 話題になっている Finch https://qiita.com/yoshii0110/items/692018729b5b2f41b9ac などを見ていただければ分かりますが、Finch は …
- 投稿日:2022-11-28T18:10:41+09:00
Goroutine はじめました
外資就活 のプッシュ通知処理を Go にリプレースする際に、Goroutine を利用して配信を並行処理するようにしたため、その実装を紹介します。 手探りで実装したため、Goroutine の同時実…
- 投稿日:2022-11-28T02:12:43+09:00
SQLへの繋ぎ方(mySQL)
やること Dockerでdbサーバを立てて、そこにアプリケーション上からアクセスする Dockerでdbサーバを立てる 今回はMySQLを使用(理由はなんとなく) version: '3' serv…
- 投稿日:2022-11-28T00:52:42+09:00
[Golang]Cognito操作
注意 細かいエラー処理などはしていないのであくまでも参考程度にしてください。 ほとんどなぐり書きなので使う前にコードを整えてから使ってください。 共通の環境引数 export CLIENTSECRE…
- 投稿日:2022-11-28T00:49:39+09:00
【Go言語】翌月末を求める
Go言語で翌月末を求める方法について記載してみました。 単純なAddDateではだめ 7/31の1ヵ月後 月を+1した場合に存在する日付の場合はOK。 t, _ := time.Parse("200…
- 投稿日:2022-11-28T00:49:19+09:00
io/fs でのエラー解決方法 "cannot load io/fs: malformed module path "io/fs": missing dot in first path element"
エラー内容 io/fsとは? 解決方法 1. エラー内容 いつも通り、go言語でプログラムを書いていると、 cannot load io/fs: malformed module path "io…