~evanj/fs2tar

fs2tar.Do(fsys fs.FS, w io.Writer) error
Feat(*): Project init.

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~evanj/fs2tar
read/write
git@git.sr.ht:~evanj/fs2tar

You can also use your local clone with git send-email.

Minimal example:
```go
package main

import (
	"bytes"
	"embed"
	"fmt"
	"log"

	"git.sr.ht/~evanj/fs2tar"
)

//go:embed main.go
var sourceCode embed.FS

func main() {
	var (
		buf bytes.Buffer
		err = fs2tar.Do(sourceCode, &buf)
	)
	if err != nil {
		log.Fatal(err)
	}
	fmt.Println(buf.String())
}
```