archive/tar
Package tar
Overview
Package tar implements access to tar archives. It aims to cover most of the variations, including those produced by GNU and BSD tars.
References:
http://www.freebsd.org/cgi/man.cgi?query=tar&sektion=5 http://www.gnu.org/software/tar/manual/html_node/Standard.html http://pubs.opengroup.org/onlinepubs/9699919799/utilities/pax.html
Example
package main import ( "archive/tar" "bytes" "fmt" "io" "log" "os" ) func main() { // Create a buffer to write our archive to. buf := new(bytes.Buffer) // Create a new tar archive. tw := tar.Ne