File Utils

A collection of packages used throughout MediaMagic for dealing with files.

Packages

Zipper

Used for creating/reading tar.gz assets.

Example, creating a zip file from a directory:

package main

import (
	"log"
	"os"
	
	"github.com/pingponglabs/mediamagic-platform/libs/file-utils/zipper"
)

func main() {
	err := zipper.RecursiveZip(".build", "build.zip")
	if err != nil {
		log.Panic(err)
    }
	
	os.Open("build.zip")
}

Last updated