【Go言語】 time.Time - t.Sub(u)はu→t の実際の経過時間を返さない(かもしれない)
問題 time.TimeのSubメソッドを利用すると、2つのtime.Time間のDurationを取得することが出来ます。 例えば↓なカンジで処理時間を計測したりします。 start := t...
40 search resultsShowing 1~20 results
You need to log-in
問題 time.TimeのSubメソッドを利用すると、2つのtime.Time間のDurationを取得することが出来ます。 例えば↓なカンジで処理時間を計測したりします。 start := t...
(2020.8.12 追記) 本記事はGAE/Go 1st genの appengine/datastore パッケージを使用した場合の内容となっています。 Client Library(clo...
(本記事は今年の夏頃に某勉強会で発表した内容の焼き直しです。参加者の方が読むとかなりの部分重複があると思いますがご容赦下さい) はじめに 旧Cloud Datastore(以降、旧Datast...
課題 複数のGoプロジェクトで異なるバージョンのGoを使用している。 記事と関係ないけど複数の異なるGoバージョンをインストールする方法はこちら↓ https://go.dev/doc/mana...
前置き ある日顧客から、こんな依頼を受けました。 「あるDBテーブルのカラムがそれぞれどの機能で参照されているか調べて欲しい」 OR Mapper的な仕組みを利用している為、カラムは全てある構造...
(備忘メモ) https://cloud.google.com/appengine/docs/standard/go/an-overview-of-app-engine#limits 1アプリケ...
Firestore(Datastore mode)のKindのエンティティを一括削除したい場合、昔はコンソールのDatastore Adminから実行することが出来ましたが、現在はCloud D...
クリスマスは過ぎてしまいましたが参加してたGCP Advent Calendarに穴が一つだけ空いてたので今更ながら埋めます^^; 最初に Firestore (in Datastore Mod...
本記事で扱うFirestoreは全てNative modeを指します。 Datastore modeを使った場合の検索機能強化に関しては過去に記事を書いているのでそちらを参照下さい。 Cloud...
※本記事内の「Firestore」は、全てFirestore in native modeを指します 楽観的ロックとは ウィキペディア「楽観的並行性制御」より 楽観的並行性制御(らっかんてきへい...
免責事項 まず最初に・・ タイトルの「時間のかかるコード」とは、time.Sleepや、time.Timer、time.Tickerなどが使用されてるものを想定しています。 CPU計算や外部サー...
昨日のAdvent Calendarで、Fake timeつかったら時間のかかるコードのテストが一瞬で終わったという記事をアップしましたが、引き続きFake timeについて書きます。 (ネタが...
昨年のAdvent Calendarに引き続きChannelネタです。 前置き データベースアクセスを削減する為に取得したデータをローカルにキャッシュする、みたいなことをよくやります。 シンプル...
最近Firebaseに入門して、WEBアプリ作っています Firebaseでチャットアプリを作る日記 自分はDatastoreやFirestore(Datastore mode)はそれなりに経験...
動機 GKEでサービスを稼働させているのですが、そのサービス上からある既存外部システムに接続することになりました。 その外部システムでは接続元IPアドレスをホワイトリストでブロックしている為、G...
Firebase&Firestoreで、名前にドットや空白など記号を含むフィールドに対してクエリ実行する方法を紹介します。 (2020.1.16現在)ドキュメントに書かれている方法ではな...
はじめに type HogeType int const ( HogeTypeA HogeType = 0 // A HogeTypeB HogeType = 1 // B HogeTypeC ...
昨今Cloud SpannerやCloud Firestoreなど上位の製品も出てきて徐々に存在感を失いつつありますが、「オレはまだDatastoreを愛してるんだ」「Spanner使う金ねえし...
すっかり寒くなってきてチャンチャン焼きが美味しい今日この頃ですね(^_^) ところで、Go言語でchannelをchannelで受け渡し出来ること、ご存知でしょうか。 自分の周囲では使っている人...
以前からconcrete5というPHPのCMSでクライアントのWEBサイトをいくつか運用してました。 そろそろサーバーも寿命でお引っ越しが必要なんだけどせっかくなのでGoogle App Eng...
40 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.