Posts

ドクターズプライムに入社しました

·4 分で読めます

これはなに? 入社エントリー&会社紹介です。表題の通りで、10月をもってメルカリ/メルペイを退職し、11月からドクターズプライム(https://drsprime.com/company/)という会社で働いています。 なにやってるの? Backend Engineerとして、救急車のたらい回しをな

moq - gomockを使わないMock生成

·6 分で読めます

Goでよく使われるMockの生成ツールとしてgomock(https://github.com/golang/mock)がある1(fn:1)。個人的にはgomockが生成したコードでモックを書くのが好きではないので、代替としてmoq(https://github.com/matryer/moq)を使

2020年8月までの振り返り

·5 分で読めます

ずいぶんと振り返りをサボってしまったので、頑張って7ヶ月分を書く 2月 この頃は各国のコロナの感染者数を毎日チェックしていた気がする。 > 国別の罹患者数。Cruise Shipが国に格上げされているwhttps://t.co/rp6wUIvCrS(https://t.co/rp6wUIvCrS)

メルカリ/メルペイを退職します

·4 分で読めます

いわゆる退職エントリーというヤツです。表題の通りで、10月をもって4年3ヶ月勤めたメルカリ/メルペイを退職します。思い返せば、退職エントリーというものをブログに書くのは初めてです。少し緊張してます。 だれ? oinume(https://twitter.com/oinume) です。Goが好きなB

go testを並列で動かして速くする

·2 分で読めます

はじめに アプリケーションが大きくなってくると、テストを並列で実行しないとどんどんgo testの実行時間が長くなってしまい、いわゆる「CI待ち」というものが発生してしまう。この記事は自分用のメモだが、テストを少しでも速くしたいという人のための記事。おそらく会社の誰かがもっと丁寧な説明のブログ記事を

使ってみて便利だったGitHub Actions

·2 分で読めます

今年の2月ぐらいからGitHub Actionsを仕事で使うようになったので、実際に使ってみて便利だったものを紹介する。 Slackへの通知を行うaction-slack github.com(https://github.com/marketplace/actions/action-slack)

GoでLRU Cacheを実装する

·3 分で読めます

LRU Cacheは何かをキャッシュする際によく使うデータ構造の一つだと思う。よく使う一方でその実装はやったことがなかったので、今回Goで実装してみたよ、という話。 LRUCacheとは? Least Recently Used Cache のこと。一定のキャパシティを持つもので、キャパシティを超