## ascii-art-justify ### Objectives Ascii-art-justify consistes one receiving two `string` has arguments and outputing the `string` in a graphic representation of ascii letters and numbers. This representation should be formated using the second argument, that can be: - center - justify - align-left - align-right This project will help you learn about : - Client utilities; - The go file system(**fs**) API; - Ways to receive data; - Ways to output data; - Manipulation of strings; - Manipulation of structures. ### Instructions - Your project must be written in **GO**; - The code must respect the **good practices**; - It is recommended that the code should present a **test file**; - You should build your one files with the templates you desire. ### Usage ```console student@ubuntu:~/ascii-art$ go build student@ubuntu:~/ascii-art$ ./ascii-art "hello" standard center _ _ _ | | | | | | | |__ ___ | | | | ___ | _ \ / _ \ | | | | / _ \ | | | | | __/ | | | | | (_) | |_| |_| \___| |_| |_| \___/ student@ubuntu:~/ascii-art$ ./ascii-art "Hello There" standard align-right _ _ _ _ _______ _ | | | | | | | | |__ __| | | | |__| | ___ | | | | ___ | | | |__ ___ _ __ ___ | __ | / _ \ | | | | / _ \ | | | _ \ / _ \ | '__| / _ \ | | | | | __/ | | | | | (_) | | | | | | | | __/ | | | __/ |_| |_| \___| |_| |_| \___/ |_| |_| |_| \___| |_| \___| student@ubuntu:~/ascii-art$ ./ascii-art "hello" shadow center oooo oooo oooo `888 `888 `888 888 .oo. .ooooo. 888 888 .ooooo. 888P"Y88b d88' `88b 888 888 d88' `88b 888 888 888ooo888 888 888 888 888 888 888 888 .o 888 888 888 888 o888o o888o `Y8bod8P' o888o o888o `Y8bod8P' student@ubuntu:~/ascii-art$ ```