タグ

goに関するledlizerdのブックマーク (36)

  • Goから学ぶI/O


    GoI/Oio, os, bufio, fmtI/O
    Goから学ぶI/O
  • How I write Go HTTP services after seven years

    UPDATE: You can watch a video of me giving this talk at Gophercon 2019:

  • Goだけで作るフロントエンド


    Go  HTML JSVecty  Umeda.go#3  Vecty  Vecty  : https://github.com/gopherjs/vecty GopherJS React-like  frontend development kit  GopherJS   Vecty  GopherJS  GoJS Go HTML  HTML    DOM 
  • 100万回のWebSocket接続とGo | POSTD


    Sergey KamardinMail.Ru Go使WebSocket WebSocketGo 1.  Mail.Rue1
    100万回のWebSocket接続とGo | POSTD
  • Treasure 2017 の研修資料は Go を学ぶのに最高だった - kakakakakku blog


    Go 調VOYAGE GROUP  Treasure 2017  GitHub suzuken  Go GitHub - voyagegroup/talks  Go Go    CLI net/http curl    goroutine
    Treasure 2017 の研修資料は Go を学ぶのに最高だった - kakakakakku blog
  • Go言語のリアルタイムGC 理論と実践 | POSTD


    () Pusher100msGo Go 調 Go使  GoGCGC
    Go言語のリアルタイムGC 理論と実践 | POSTD
  • GoConで発表してきたのでついでにruntime以下の知識をまとめていく #golang #goroutine - niconegoto Blog


    3/25GoCon"How Communicating Sequential Goroutines Work" Communicating Sequential ProcessesConcurrency goroutineCSPGoruntimegoroutine GoConcurrency goroutineGoConcurrency GoCon沿 speakerdeck.co
    GoConで発表してきたのでついでにruntime以下の知識をまとめていく #golang #goroutine - niconegoto Blog
  • Go 言語で wc を実装してみた - takatoshiono's blog


    Go wc GitHub - takatoshiono/go-wc: Goimplementation of wc command for practice  A Tour of Go Go  Go...wc ab smtp server beer () wc  find  ( GNU coreutils, findutils ...
    Go 言語で wc を実装してみた - takatoshiono's blog
  • マイクロサービスとDDDをGo言語とScala+Akkaで比較したらEventSourcingの話にもなって面白かったまとめ - yoskhdia’s diary


    Reactive Messaging PatternsAkkaGo  ddd-cqrs-es.connpass.com TL;DR 使  Akka  Slack  @applideveloper   
    マイクロサービスとDDDをGo言語とScala+Akkaで比較したらEventSourcingの話にもなって面白かったまとめ - yoskhdia’s diary
  • Go で API サーバーを開発してきて1年が過ぎました | カメリオ開発者ブログ


      Go  API 12Go 使調 Go API 1    golang  ansible使Go1
    Go で API サーバーを開発してきて1年が過ぎました | カメリオ開発者ブログ
  • Goでスケールする実装を書く

    スケールする実装を書くためのガイド スケールするために 並列度とアムダールの法則 べき等参照透過性 Lock-FreeとWait-Free アトミックアクセス ロックの局所化 並列度とアムダールの法則 時間単位の場合は繰り返し処理のトータル時間に対し、 並列処理を妨げない処理時間の割合を「並列度」という。 (コードプロファイルを使って求める場合もあるが、 比較的単純なコードでないと計算が複雑になりやすい。) p 並列度 n 並列数 性能比 1/((1-p)+p/n) p=0.9のとき4倍の性能を得るにはn=6が必要。 n=5で4倍の性能を得るにはp=0.938が必要。 n=無限大とすると、性能比は以下の式におちつく。 理論上の性能向上限界 = 1/(1-p) 並列度90%の処理をどれだけ多数コアに分散しても理論上10倍処理効率が限界。 並列度95%の処理をどれだけ多数コアに分散しても理論上

  • Go入門

    This document summarizes a microservices meetup hosted by @mosa_siru. Key points include: 1. @mosa_siru is an engineer at DeNA and CTO of Gunosy. 2. The meetup covered Gunosy's architecture with over 45 GitHub repositories, 30 stacks, 10 Go APIs, and 10 Python batch processes using AWS services like Kinesis, Lambda, SQS and API Gateway. 3. Challenges discussed were managing 30 microservices, ensur

    Go入門
  • Go 言語における並行処理の構築部材 - 詩と創作・思索のひろば


    5Java API Perl  JavaScript  Android  Java  AsyncTask 使 Java API : Brian Goetz,Joshua Bloch,Doug Lea/: : 2006/11/22: : 30 : 442
    Go 言語における並行処理の構築部材 - 詩と創作・思索のひろば
  • Golangのエラー処理とpkg/errors

    GoConでは毎回エラー処理について面白い知見が得られる.Go Conference 2014 autumn においては(実際のトークではないが)居酒屋にて@JxckさんがRob Pike氏から以下のようなテクニックを紹介してもらっていた. Errors are values - The Go Blog Golang Error Handling lesson by Rob Pike これはWrite(やRead)のエラー処理が複数続く場合にerrWriter を定義して複数のエラー処理を一箇所にまとめてコードをすっきりとさせるテクニックであった. そして今回の Go Conference 2016 spring のkeynoteにおいてもDave Cheney氏から(僕にとっては)新たなエラー処理テクニックが紹介された. Gocon Spring 2016 実際に使ってみて/コードを読ん

  • Gopherの道を歩む – Node.jsからGo言語への移行 | POSTD


    JavaScriptJavaScriptCJavaJavaScriptJavaScriptHTMLCSS 2AndroidNode.js
    Gopherの道を歩む – Node.jsからGo言語への移行 | POSTD
  • Goのプログラミングパターン


    QCon London 2016Peter BourgonSuccessfulGo Program Design, 6 Years OnGo使 GOPATH: PATHGOPATH/binBourgonGOPATH使2GOPATHgb使 : 
    Goのプログラミングパターン
  • Big Sky :: コマンドラインから JSON が簡単に作れるツール jo

    « golang で画像アップロードが簡単に出来る go-imageupload を使ってみた。 | Main | SQLite3でカジュアルにズンドコキヨシ » コマンドラインから JSON を扱うツールとしては jq が一般的ですが、例えば ls を実行した結果を JSON の Array にしたいであったり、コマンドライン引数から簡単に Object を作りたいといった場合には一旦考え込まないといけないくらい使い方が難しかったりします。そんな中でひょいと現れたのが jo です。 GitHub - jpmens/jo: JSON output from a shell JSON output from a shell https://github.com/jpmens/jo 作者である jpmens さんがなぜ jo を作るに至ったかをブログに書いています。 Jan-Piet Mens

    Big Sky :: コマンドラインから JSON が簡単に作れるツール jo
  • Go言語の並行性を映像化する | POSTD


    Go1 Tony HoareCSP (Concurrency)Go 110012021901000沿20
    Go言語の並行性を映像化する | POSTD
  • Go言語によるWebアプリケーション開発


    Go使Go使Go   1 WebSocket使 1.1 Web 1.1.1 
    Go言語によるWebアプリケーション開発
  • Go最後の秘宝「GUI」を探しに行く - Qiita


    Golang 使Go APIgRPCHTTP/2 Web gitmakeruntower gopher.jsJavaScript GoGUIGXUIshiny
    Go最後の秘宝「GUI」を探しに行く - Qiita