From the man page of figlet we have:

FIGlet prints its input using large characters (called ``FIGcharacters'')made up of ordinary screen characters (called ``sub-characters''). FIGlet output is generally reminiscent of the sort of ``signatures'' many people like to put at the end of e-mail and UseNet messages. It is also reminiscent of the output of some banner programs, although it is oriented normally, not sideways.

FIGlet can print in a variety of fonts, both left-to-right and right-to-left, with adjacent FIGcharacters kerned and ``smushed'' together in various ways. FIGlet fonts are stored in separate files, which can be identified by the suffix ``.flf''. Most FIGlet font files will be stored in FIGlet's default font directory.

FIGlet can also use ``control files'', which tell it to map certain input characters to certain other characters, similar to the Unix tr command. Control files can be identified by the suffix ``.flc''. Most FIGlet control files will be stored in FIGlet's default font directory.

So install it with the package manager of your distribution and here are some examples.

figlet go2linux

The output is:

            ____  _ _
  __ _  ___|___ \| (_)_ __  _   ___  __
 / _` |/ _ \ __) | | | '_ \| | | \ \/ /
| (_| | (_) / __/| | | | | | |_| |>  <
 \__, |\___/_____|_|_|_| |_|\__,_/_/\_\
 |___/

Using other fonts with the -f switch

figlet go2linux -f bubble

  _   _   _   _   _   _   _   _
 / \ / \ / \ / \ / \ / \ / \ / \
( g | o | 2 | l | i | n | u | x )
 \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/

If you want it centered

figlet go2linux -f mini -c

                                    _
                               _  _  )|o._
                              (_|(_)/_||| ||_|><
                               _|

You can see the different fonts you can use by looking for *.flf files, you can use locate to find them.