mirror of https://github.com/01-edu/public.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
965 B
27 lines
965 B
5 years ago
|
## ascii-art-color
|
||
|
|
||
|
### Objectives
|
||
|
|
||
|
Ascii-art-color consists on receiving a `string` has an argument and outputing the `string` in a graphic representation of ascii letters and numbers but with colors.
|
||
|
|
||
|
- The output should manipulate colors using **flags**, `-c=<color>`, in which `-c` is the flag and `<color>` is the color of choice;
|
||
|
- You should be able to specify which letter you want to be colored (use your imagination for this one);
|
||
|
- If the letter isn't specified, the whole phrase should be colored;
|
||
|
|
||
|
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 colors o the terminal;
|
||
|
- 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 may use the same `banner` file.
|