GopherSay

GitHub release Code Status

About

Welcome in GopherSay!

GopherSay is inspired by Cowsay program.

GopherSay allow you to display a message said by a cute random Gopher.

Installation

For MacOS:

brew tap scraly/tools
brew install gophersay

Pre-requisites

Install Go in 1.16 version minimum.

Build the app

$ go build -o bin/gophersay main.go

or

$ task build

Run the app

$ ./bin/gophersay

or

$ task run

Test the app

<div class="snippet-clipboard-content position-relative" data-snippet-clipboard-copy-content="$ ./bin/gophersay Hello Gopher lovers!
———————

———————
\
\
,
(%..**,,,,,.& .,,.**
,%,*..,,,. .** **.,*,,**./
./*,,.. .**,.,..,.,**.**..(.
. (@.,*%.**.,,**,.,,%*..**,*,/(
,…./../&&%…………….%///#.,***…..
/….,……………………[email protected]*@%…,.,
……………………………….,
&* #@…………………………..
& ………………………….
# …………………….% @
/@ @, ……………………* *
*., @…………………[email protected] /@@
/….% ……………………..&
/……..%@@…………………………% %
,…………………………………………….* * .%
……………………[email protected],,,,,,,@……………….* @ *****#
*……………………@,,,,,,/&(………………. /. ****,**
……………………@,,,,,,,,,,,, ……………./ #/////( ,*,
//…………………@,,,,,,,,,,,,#…………….., #//////////
………………………,@@@ / @………………/….**//////(
…,……………………[email protected]@ @…………………..///*//*/(
………………………&@@@@@@……………… @///////////
,…………………………………………..* @///////&* *
/………………………………………….. @/@..,(@.& (
,…………………………………………. @ @/ .(# .
…………………………………………, @ ,.%(#,**
………………………………………../ @ . @////*/
,………………………………………. @///%%.///&
*……………………………………… @/((((((& #
……………………………………/ @((((((((/*
,………………………………… @/@((((///.
*……………………………, @/*/////
*@ # ..*…………………..* /# & @/////
# # .( *### (
“>

$ ./bin/gophersay Hello Gopher lovers!
 ---------------------
< Hello Gopher lovers! >
 ---------------------
        \
         \
                                          ,
                             (%..**,,,,,.& .,,.**
                            ,%,*..,,,. .** **.,*,,**./
                           ./*,,.. .**,.,..,.,**.**..(.
                      .   (@.,*%.**.,,**,.,,%*..**,*,/(
                  ,..../../&&%................%///#.,***.....
                   /....,[email protected]*@%...,.,
                     .....................................,
                    &*   #@................................
                 &           ...............................
                #             .........................%       @
               /@     @,      ........................*          *
              *.,            @[email protected]    /@@
             /....%        ..........................&
            /........%@@..............................%         %
           ,....................................................*   *   .%
           [email protected],,,,,,,@...................* @   *****#
          *[email protected],,,,,,/&(...................  /. ****,**
         [email protected],,,,,,,,,,,, ................/ #/////( ,*,
         //[email protected],,,,,,,,,,,,#................., #//////////
      ...........................,@@@   /  @................../....**//////(
      ...,[email protected]@      @.......................///*//*/(
         ...........................&@@@@@@..................   @///////////
         ,..................................................*   @///////&* *
         /..................................................    @/@..,(@.& (
         ,.................................................     @ @/ .(#   .
          ................................................,     @ ,.%(#,**
          .............................................../      @ . @////*/
          ,..............................................       @///%%.///&
           *.............................................       @/((((((& #
             ........................................../        @((((((((/*
              ,.......................................          @/@((((///.
                 *.................................,            @/*/////
               *@ #   ..*.......................*   /# &        @/////
               #       #                     .(  *###  (