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

Goでテンプレートからファイルを自動生成するCLIを作る

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

 Goでテンプレートからファイルを自動生成するCLIを作る

Avatar for KazukiHayase

KazukiHayase

May 24, 2023
Tweet

More Decks by KazukiHayase

Other Decks in Technology

Transcript

  1. ࢖༻ͨ͠ϥΠϒϥϦ • cobra ◦ CLIΛ؆୯ʹ࡞੒Ͱ͖ΔϥΠϒϥϦ ◦ Kubernetes΍GitHub CLIͰ΋࢖༻͞Ε͍ͯΔ • text/template

    ◦ ςϯϓϨʔτΛݩʹจࣈྻΛੜ੒͢Δඪ४ϥΠϒϥϦ ◦ ؔ਺΍ม਺ɺfor΍ifͳͲͷ੍ޚߏจ΋ςϯϓϨʔτʹຒΊࠐΊΔ