タグ tcnksm
人気順 10 users 50 users 100 users 500 users 1000 usersAPI GatewayによるMicroservices化
API GatewayによるMicroservices化 mercari.go#1 3 July 2018 Taichi Nakashima About me @deeeet / @tcnksm (GitHub) Blog on deeeet.com Tech lead at Mercari microservices platform team Mercari Meetup for Microservices Platform 7/19 遊びに来てくれ! https://mercari.connpass.com/event/92168/ tl;dr Mercar... 続きを読む
API GatewayによるMicroservices化
API GatewayによるMicroservices化 mercari.go#1 3 July 2018 Taichi Nakashima About me @deeeet / @tcnksm (GitHub) Blog on deeeet.com Tech lead at Mercari microservices platform team Mercari Meetup for Microservices Platform 7/19 遊びに来てくれ! https://mercari.connpass.com/event/92168/ tl;dr Mercar... 続きを読む
Microservices at Mercari
Microservices at Mercari 1. Microservices at Mercari Current status and challenges 2. Taichi Nakashima (@deeeet/@tcnksm) SRE at Mercari, automation obsessed, gopher 3. SRE mission at Mercari ● To ensu... 続きを読む
Microservices at Mercari
Microservices at Mercari 1. Microservices at Mercari Current status and challenges 2. Taichi Nakashima (@deeeet/@tcnksm) SRE at Mercari, automation obsessed, gopher 3. SRE mission at Mercari ● To ensu... 続きを読む
tcnksm/gotests: A tool to generate Go test ... - GitHub
gotests generates Go test functions from the given source code. Given A.go file, it analyzes test functions in A_test.go and adds test functions which are not defined in that file. For example, if a f... 続きを読む
Go言語と暗号技術(AESからTLS) | SOTA
最近マスタリングTCP/IP SSL/TLS編や暗号技術入門を読んでいた.理解を深めるためにGo言語で標準のcryptoパッケージを触り/実装を読みながら読んだ. cryptoパッケージは他の標準パッケージと同様に素晴らしい.Go言語にはどのような暗号化手法が実装されているのか実例を含めてざっとまとめる.なお本文に書ききれなかったものを含め全ての実装例はtcnksm/go-cryptoにある. 共... 続きを読む
tcnksm/gcli を使った golang によるコマンドライン・ツール開発について - Qiita
今回は「はじめての Go 言語 (on Windows) その10」の余録。 「はじめての Go 言語 (on Windows) その10」で tcnksm/gcli を紹介したけど,この tcnksm/gcli を使って cli パッケージの感想(評価までは行かない)を書いてみようと思う。なので tcnksm/gcli がサポートしていない cli パッケージは今回は対象外。 tcnksm/gc... 続きを読む
tcnksm/gcli · GitHub
gcli (formerly cli-init) generates the codes and its directory structure you need to start building CLI tool right out of the box. All you need is to provide name, commands and framework you want to u... 続きを読む
Go言語のツールが最新バージョンであるかをユーザに伝えるためのgo-latestというパッケージをつくった | SOTA
tcnksm/go-latest Webアプリケーションとは異なり,コマンドラインツールやモバイルアプリはバージョンアップがユーザに委ねられる.そのため一度リリースしてしまうとバージョンアップをしてもらうのが難しくなる(バグを含めてしまった場合にロールバックもできない cf. “Mobile First Development at COOKPAD #deploygate”).とにかくしっかりテス... 続きを読む
高速に自作パッケージをGithubにリリースするghrというツールをつくった | SOTA
tcnksm/ghr・Github ghrを使えば,1コマンドでGithubにリリースページの作成とそこへのパッケージのアップロードが可能になる.複数パッケージのアップロードは並列で実行される. デモ 以下は簡単な動作例. 上のデモでは,v0.1.0タグでリリースを作成し,pkg/dist/v0.1.0以下の6つのファイルを並列でアップロードしている(ghrをghrでリリースしている).1ファイル... 続きを読む
tcnksm/dmux · GitHub
dotenvを利用して環境ごとでVagrantfileの設定値を変更してみる - Glide Note - グライドノート
tcnksmさんのブログを見てて 他人に共有したくない設定をVagrantfileに書くためのpluginつくった | SOTA おー、便利そうと眺めていたらdotenvで実現出来るとのやりとりを目撃。 @gongoZ 初めまして!作ったやつです!Dotenv知りませんでした,Dotenvで事足りますね!恥ずかしい感じです!ありがとうござます!— tcnksm (@deeeet) 2014, 2月... 続きを読む