AlphaBoku

人生が厳しい @Lowbridgee

10日でGoでなんか作る(CLI篇)

ことの起こり

某のインターンに通った人をTwitterで検索してみる ↓ (強そうな人がたくさんいる) ↓ ぼく「(^q^)<ア゛ァ゛ア゛ァ゛ァ゛ァ゛ア゛ーーーーーーーーーーーッ」

ってなったのでGOでなんか作る

texのtemplate自動作成したいな〜

何作るかってことで授業のレポートとか進捗発表とかで使う機会の増えた Texのtemplateを自動で作成するCLIツールを作ることにした

使ったもの

  • go 1.6.2

github.com

作成物

github.com

staticなtemplateファイルから引数を取ってコピーするだけ!簡単!

helpはこんな感じ

NAME:
   createx - Create tex template app

USAGE:
   createx [global options] command [command options] [arguments...]

VERSION:
   0.0.1

COMMANDS:
     latex, l   create latex paper
     beamer, b  Create Slide
     help, h    Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --name FILENAME, -n FILENAME  Create tex file named FILENAME (default: "main.tex")
   --help, -h                    show help
   --version, -v                 print the version

一目見てスゴイ=ソレッポサがある とりあえずレポート用テンプレートとスライド用テンプレートだけ作った

続くかどうかはレポート進捗次第