Skip to content

webdevops/go-stubfilegenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-stubfilegenerator utility

license

Stub file generator written in golang

Features

  • Creates text files (txt, csv xml, css, js..)
  • Creates images (jpg, gif, png)
  • Creates documents (pdf, rtf, doc)
  • Creates archives (zip, tar, tar.bz2, tar.gz)

Usage

Install: go get -u github.com/webdevops/go-stubfilegenerator

package main

import (
	"github.com/webdevops/go-stubfilegenerator"
)

func main() {
	stubgen := stubfilegenerator.NewStubGenerator()
	stubgen.Generate("example/foo.txt")
	stubgen.Generate("example/foo.csv")
	stubgen.Generate("example/foo.xml")
	stubgen.Generate("example/foo.gif")
	stubgen.Generate("example/foo.png")
	stubgen.Generate("example/foo.jpg")

	stubgen.Image.Width = 1000
	stubgen.Image.Height = 1000
	stubgen.Generate("example/big.jpg")
}