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

ずっとRubyをやっていたエンジニアがGoに入門して挫折して再挑戦した話

 ずっとRubyをやっていたエンジニアがGoに入門して挫折して再挑戦した話

Kenta Suzuki

June 05, 2017
Tweet

More Decks by Kenta Suzuki

Other Decks in Programming

Transcript

  1. ࣗݾ঺հ • גࣜձࣾΫϥ΢υϫʔΫε • ླ໦݈ଠ (Twitter / GitHub @suzan2go) •

    ࢓ࣄͰ͸Ruby / JavaScriptΛॻ͍͍ͯΔΞϓϦ έʔγϣϯΤϯδχΞ • 4݄͔ΒझຯͰGoݴޠΛͪΌΜͱ৮Γ࢝Ί·ͨ͠
  2. ͜Μͳͱ͜Ζָ͕͍͠Ͱ͢Go • golintͰॻ͖ํΛڧ੍͞ΕΔͷͰ໎Θͳͯ͘ྑ͍(vs Ruby) • ܕ͕͋Δͷʹ(ΤσΟλͷαϙʔτ͕͋Δͷ͕͜Μͳʹ࠷ߴͱ͸)ɺ͔ͭίϯύΠϧ͕ ૣ͍ • σϑΝΫτͳWAFͱ͔͕·ͩͳ͍෼ɺ৭ʑࣗ෼Ͱߟ͑ͳͯ͘͸͍͚ͳ͍ͷָ͕͍͠ (DBΞΫηεͲ͏͢ΔɺͲ͏͍͏ߏ଄ମ࡞Δ

    etc) • GoDocੌ͍ɻখ͍͞ϓϩδΣΫτͰ΋GoDocʹ৘ใ͕͋Δࣄ͕ଟ͍(golintͰίϝ ϯτͳ͍ͱౖΒΕΔ͔Βʁ) • ۪௚ʹॻ͘͜ͱ͕ٻΊΒΕΔ(ؾ͕͢Δ)ͷͰɺ΍Γ͍ͨ͜ͱʹϑΥʔΧεͨ͠ίʔυ ʹͳΔ(ݸਓͷײ૝Ͱ͢)