2020年11月5日 / 最終更新日 : 2020年11月5日 kazu Go 【Go】【アルゴリズム】バブルソート 週間アルゴリズム 概要 ソート系の中では有名なため、知っている人も多いかと思います。 リストの個数がnとした場合にn(n – 1)/2回のループが行われるためリスト数が多ければ多いほど負荷が高くなります。 た […]
2020年8月22日 / 最終更新日 : 2020年8月22日 kazu Go 【Go】サードパッケージを使用したアプリケーションをHerokuにデプロイする v2 概要 以前書いた記事がGoのアップデートと共にゴミ記事と化したので別アプローチを記録 サードパッケージを使用したGoのアプリケーションをHerokuにデプロイする 結論から言うとgovendorをやめて、go modul […]
2020年8月22日 / 最終更新日 : 2020年8月22日 kazu Go 【Go】govendorで依存関係のファイルが取得できないエラーについて 概要 以前、govendorを使用してHerokuにデプロイするやり方を記事にしました。 【Go】サードパッケージを使用したアプリケーションをHerokuにデプロイする 12月くらいにまたHerokuにアプリケーションを […]
2020年8月22日 / 最終更新日 : 2020年8月22日 kazu Go 【Go】privateの構造体をjson.Marshalした時に空でreturnされる 概要 同package内でのみアクセスできる(private)構造体を json.Marshal した時に戻り値が空になる。 事象 privateの構造体を用意する 対象の構造体(User.go)をjson.Marsha […]
2020年8月22日 / 最終更新日 : 2020年8月22日 kazu Go 【Go】GoでバイナリからJPEG生成 Goでバイナリでファイルを受け取った際にそのまま加工したい時 結論 bytes パッケージを使おう Go言語 パッケージ bytes ソースコード 参考 Go言語 パッケージ bytes Reader
2020年8月22日 / 最終更新日 : 2020年8月22日 kazu Go 【Go】サードパッケージを使用したアプリケーションをHerokuにデプロイする 2020/02/29 現在この記事のやり方ではデプロイできません。 下記、リンク参照 govendorで依存関係のファイルが取得できないエラーについて go modulesを使用したやり方 サードパッケージを使用したGo […]
2019年10月17日 / 最終更新日 : 2020年8月12日 kazu Go 【Go】日付かどうかのチェックを行う お久しぶりです。どうもkazuです。 最近は台風に負けてばっかしで外に行けなくて凹んでいます。(ギアはたくさん買った) たまにはエンジニアっぽい記事を書かなければ…と思い、本日はGoについてです。 Go言語を勉強する際に […]
2019年4月13日 / 最終更新日 : 2020年8月22日 kazu Go 【Go】firebase CloudFirestore接続、値取得まで CloudFirestoreを使用したWebアプリを作る時に調べものがてら記述をしたので忘れないようにメモ… 大まかな工程は以下の通り FireBaseのコンソールにログイン 対象プロジェクトの秘密鍵を取得する go g […]