You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Chapters: 0:00 - Start 9:20 - Intros 10:57 - State of Go, Francesc Campoy Flores 37:11 - Event Sourcing – Architectures and Patterns, Matt Ho 1:19:17 - Rob Pike on Upspin 1:52:06 - Lessons Learned from a Context-NATS Integration, Waldemar Quevedo Meetup → https://goo.gle/3KMD8PT Gopherfest 2017 Playlist → https://goo.gle/3Ee0nQh Subscribe to The Go Channel → https://goo.gle/go-subscribe #GoL
One of the main strengths of the Go programming language is its error model. It’s not my favorite—that would be something like this—but it’s still one of the best on the market. Much has been already written about best practices for error handling in Go (Error handling and Go and Don’t just check errors, handle them gracefully are both good resources). In this post I will talk about some error han
The best developer experience for load testingOpen source and SaaS for engineering teams Prevent failures. Improve reliability. Release with confidence.Test early and continuously—break the QA silo in performance testing DevelopersBackend and frontend engineers prevent regressions when running performance tests. Site Reliability EngineersTest scalability to improve your reliability targets. Test S
Go言語の特徴として挙げられる機能の1つに、「並列処理を書くのが簡単」というものがあります。 そこで今回は、Goにおける並列処理の機能を紹介してから、そもそも現代のコンピューターでどのようにして並列処理が実現されているのかをとりあげます。 複数の仕事を同時に行うとは? 複数の仕事を行うことを表す言葉には並行と並列の2つがありますが、これらには次のような区別があります。 並行処理(Concurrent) 並行(Concurrent): CPU数・コア数の限界を超えて複数の仕事を同時に行うこと ほんの少し前まで、コンピューターに搭載されているCPUはコア数が1つしかないものが普通でした。 そのような、今ではもう絶滅危惧種になりつつあるシングルコアのコンピューターであっても、インターネットを見ながらWordとExcelを立ち上げてレポートを書けます。 この場合に大事になるのが並行(Concurr
正確には goroutine へ直接シグナルを送る方法なんてありませんが、次のパッケージを使うことで似たようなことを実現することができます。(タイトルで釣ってしまって申し訳ないです!!) Code-Hex/sigctx - GitHub context with signal in golang シグナル受信するための context を作成することができるパッケージです。 あるシグナルをプロセスが受け取ったら context cancel を行う package main import ( "context" "fmt" "sync" "syscall" "github.com/Code-Hex/sigctx" ) func main() { ctx := sigctx.WithCancelSignals( context.Background(), syscall.SIGINT, sy
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く