asciimoby

package module
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 1, 2023 License: MIT Imports: 6 Imported by: 0

README

asciimoby

PkgGoDev

A simple library to generate ascii art of moby.

              ,;;:
              ;ff1
              iff1
              ,;;:
      ,11i:11i:11;
      :fft;ff1iff1      :1
      :tt1:tt1;tt1      tf1
   ,,,.:::.::,,::,.,,. ,fff:
  ,fft;ff1;ff1;ffiiff1 :fff1;;,
  ,fft;fft;ff1iff1iff1 ,fffffff1
  .iii,ii;,ii;:ii;:ii:  tffffff;
:iiiiiiiiiiiiiiiiiiiiii1ffffff;
fffffffffffffffffffffffffft;:.
tfffffffffffffffffffffffffi
tfffffffffffffffffffffffff.
1ffffffffffffffffffffffffi
;ffffffffffffffffffffffft.
.fffffffffffffffffffffff:
 ifffffffffffffffffffff;
 ,ffffffffffffffffffff;
  ;ffffffffffffffffft:
   :tffffffffffffft;.
    .;1fffffffft1:.
       .,::::,,

Documentation

Overview

Package asciimoby contains a function to generate ASCII art of the lovely Moby.

Index

Examples

Constants

This section is empty.

Variables

This section is empty.

Functions

func Generate

func Generate(options ...func(*Options)) string

Generate returns ASCII art of the lovely Moby.

Example
s := Generate()
fmt.Println(s)
Output:


	              ,;;:
	              ;ff1
	              iff1
	              ,;;:
	      ,11i:11i:11;
	      :fft;ff1iff1      :1
	      :tt1:tt1;tt1      tf1
	   ,,,.:::.::,,::,.,,. ,fff:
	  ,fft;ff1;ff1;ffiiff1 :fff1;;,
	  ,fft;fft;ff1iff1iff1 ,fffffff1
	  .iii,ii;,ii;:ii;:ii:  tffffff;
	:iiiiiiiiiiiiiiiiiiiiii1ffffff;
	fffffffffffffffffffffffffft;:.
	tfffffffffffffffffffffffffi
	tfffffffffffffffffffffffff.
	1ffffffffffffffffffffffffi
	;ffffffffffffffffffffffft.
	.fffffffffffffffffffffff:
	 ifffffffffffffffffffff;
	 ,ffffffffffffffffffff;
	  ;ffffffffffffffffft:
	   :tffffffffffffft;.
	    .;1fffffffft1:.
	       .,::::,,

func WithAngle

func WithAngle(angle int) func(*Options)

func WithColor

func WithColor(color bool) func(*Options)

func WithScale

func WithScale(scale float64) func(*Options)

func WithSize

func WithSize(size int) func(*Options)

Types

type Options

type Options struct {
	Color bool
	Size  int
	Angle int
	Scale float64
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL