Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ビルドパイプラインツールをGoで作った話

Naoki Ainoya
November 30, 2014

 ビルドパイプラインツールをGoで作った話

A build pipeline tool written in go

Naoki Ainoya

November 30, 2014
Tweet

More Decks by Naoki Ainoya

Other Decks in Programming

Transcript

  1. “golang way” • "Is Go an object-oriented language?" 
 ɹɹɹɹɹɹɹɹɹɹɹ--

    "yes and no" • No type hierarchy • Interfaces can be very lightweight
 
 
 https://golang.org/doc/faq#Is_Go_an_object-oriented_language
  2. “golang way” • "Share memory by communicating,
 don't communicate by

    sharing memory.” • channelͰॻ͍ͯΈΔ • ॻ͖ͮΒͦ͏ͩͬͨΒSync.Mutex IUUQTDPEFHPPHMFDPNQHPXJLJXJLJ.VUFY0S$IBOOFM IUUQTPOJBDPEFTXPSEQSFTTDPNDIBOOFMTWTTZODQBDLBHF