mirror of
				https://github.com/KevinMidboe/motdGO.git
				synced 2025-10-29 17:50:24 +00:00 
			
		
		
		
	update readme
This commit is contained in:
		
							
								
								
									
										22
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										22
									
								
								README.md
									
									
									
									
									
								
							| @@ -1,26 +1,28 @@ | |||||||
| # FIGlet for Go | # FIGlet for Go | ||||||
|  |  | ||||||
| A port of [figlet](http://www.figlet.org/) to golang and fork of [getwe/figlet4go](https://github.com/getwe/figlet4go). | `figlet4go` is a go library forked from [getwe/figlet4go](https://github.com/getwe/figlet4go) which is a port of [FIGlet](http://www.figlet.org/) to Golang.   | ||||||
|  | With `figlet4go` it's easy to create **ascii text banners** in the command-line or with the given api. | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| ```bash |  | ||||||
| $ figlet4go -str "figlet4go" -font "larry3d" -colors "green;yellow;cyan" |  | ||||||
| ``` |  | ||||||
|  |  | ||||||
| ## Installation | ## Installation | ||||||
|  |  | ||||||
| ``` | ``` | ||||||
| go get -u github.com/probandula/figlet4go/... | $ go get -u github.com/probandula/figlet4go/... | ||||||
| ``` | ``` | ||||||
|  |  | ||||||
| ## Usage | ## Usage | ||||||
|  |  | ||||||
| ### Command-line | ### Command-line | ||||||
| You can use the `figlet4go` command in the command-line like this: | You can use the `figlet4go` command in the command-line.   | ||||||
|  | For example (generates the banner on top): | ||||||
| ```bash | ```bash | ||||||
| figlet4go -str "Hello CLI" | $ figlet4go -str "figlet4go" -font "larry3d" -colors "green;yellow;cyan" | ||||||
| ``` | ``` | ||||||
| For a usage instruction read the commands usage with `figlet4go -h` | For a usage instruction read the commands usage with `figlet4go -h`. | ||||||
|  |  | ||||||
| ### Basic | ### Basic | ||||||
| You have to create a renderer (`ascii`) and let it render the desired string through the `Render` method. After that you can simply print the returned string. | You have to create a renderer (`ascii`) and let it render the desired string through the `Render` method. After that you can simply print the returned string. | ||||||
| @@ -60,7 +62,7 @@ fmt.Print(renderStr) | |||||||
|  |  | ||||||
| ### Other font | ### Other font | ||||||
| If you want to use another font, you have to specify the name of the font as in this example.   | If you want to use another font, you have to specify the name of the font as in this example.   | ||||||
| Is the font you want to use not [included](#builtin) you have to load the font manually with the `LoadFont` method. This method will walk the path recursively and load all `.flf` files | Is the font you want to use not [included](#builtin) you have to load the font manually with the `LoadFont` method. This method will walk the path recursively and load all `.flf` files. | ||||||
| ```go | ```go | ||||||
| import "github.com/probandula/figlet4go" | import "github.com/probandula/figlet4go" | ||||||
|  |  | ||||||
| @@ -85,7 +87,7 @@ fmt.Print(renderStr) | |||||||
| The builtin fonts are built into the `bindata.go` file with the tool [go-bindata](https://github.com/jteeuwen/go-bindata).   | The builtin fonts are built into the `bindata.go` file with the tool [go-bindata](https://github.com/jteeuwen/go-bindata).   | ||||||
| The bash script for building the default font is stored in `tools/` (`go-bindata` must be installed). | The bash script for building the default font is stored in `tools/` (`go-bindata` must be installed). | ||||||
|  |  | ||||||
| The default font is `standard`. These are the builtin fonts | The default font is `standard`. These are the builtin fonts: | ||||||
|  |  | ||||||
| | Font name | Source                                                     | | | Font name | Source                                                     | | ||||||
| | --------- | ------                                                     | | | --------- | ------                                                     | | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user