├── .DS_Store ├── .gitignore ├── 01-CreateEmptyFile.go ├── 02-TruncateFile.go ├── 03-GetFileInfo.go ├── 04-RenameFile.go ├── 05-RemoveFile.go ├── 06-OpenCloseFile.go ├── 07-CheckFileExist.go ├── 08-CheckFilePermissions.go ├── 09-ChangeFilePermissions.go ├── 10-HardlinkSymlink.go ├── 11-CopyFile.go ├── 12-SeekPositionInFile.go ├── 13-WriteBytesToFile.go ├── 14-QuickWriteToFile.go ├── 15-OpenFileToWrite.go ├── 16-ReadFromFile.go ├── 17-OpenFileToRead.go ├── 18-ReadNBytesFromFile.go ├── 19-ReadAllBytesFromFile.go ├── 20-QuickReadWholeFile.go ├── 21-UseBufferedReader.go ├── 22-ReadWithScanner.go ├── 23-ArchiveFiles.go ├── 24-ExtractFiles.go ├── 25-CompressFile.go ├── 26-DecompressFile.go ├── 27-TempFilesAndDirs.go ├── 28-DownloadFileOverHTTP.go ├── 29-HashAndChecksum.go ├── 30-HasAndChecksum2.go └── README.md /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/.gitignore -------------------------------------------------------------------------------- /01-CreateEmptyFile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/01-CreateEmptyFile.go -------------------------------------------------------------------------------- /02-TruncateFile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/02-TruncateFile.go -------------------------------------------------------------------------------- /03-GetFileInfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/03-GetFileInfo.go -------------------------------------------------------------------------------- /04-RenameFile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/04-RenameFile.go -------------------------------------------------------------------------------- /05-RemoveFile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/05-RemoveFile.go -------------------------------------------------------------------------------- /06-OpenCloseFile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/06-OpenCloseFile.go -------------------------------------------------------------------------------- /07-CheckFileExist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/07-CheckFileExist.go -------------------------------------------------------------------------------- /08-CheckFilePermissions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/08-CheckFilePermissions.go -------------------------------------------------------------------------------- /09-ChangeFilePermissions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/09-ChangeFilePermissions.go -------------------------------------------------------------------------------- /10-HardlinkSymlink.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/10-HardlinkSymlink.go -------------------------------------------------------------------------------- /11-CopyFile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/11-CopyFile.go -------------------------------------------------------------------------------- /12-SeekPositionInFile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/12-SeekPositionInFile.go -------------------------------------------------------------------------------- /13-WriteBytesToFile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/13-WriteBytesToFile.go -------------------------------------------------------------------------------- /14-QuickWriteToFile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/14-QuickWriteToFile.go -------------------------------------------------------------------------------- /15-OpenFileToWrite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/15-OpenFileToWrite.go -------------------------------------------------------------------------------- /16-ReadFromFile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/16-ReadFromFile.go -------------------------------------------------------------------------------- /17-OpenFileToRead.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/17-OpenFileToRead.go -------------------------------------------------------------------------------- /18-ReadNBytesFromFile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/18-ReadNBytesFromFile.go -------------------------------------------------------------------------------- /19-ReadAllBytesFromFile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/19-ReadAllBytesFromFile.go -------------------------------------------------------------------------------- /20-QuickReadWholeFile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/20-QuickReadWholeFile.go -------------------------------------------------------------------------------- /21-UseBufferedReader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/21-UseBufferedReader.go -------------------------------------------------------------------------------- /22-ReadWithScanner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/22-ReadWithScanner.go -------------------------------------------------------------------------------- /23-ArchiveFiles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/23-ArchiveFiles.go -------------------------------------------------------------------------------- /24-ExtractFiles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/24-ExtractFiles.go -------------------------------------------------------------------------------- /25-CompressFile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/25-CompressFile.go -------------------------------------------------------------------------------- /26-DecompressFile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/26-DecompressFile.go -------------------------------------------------------------------------------- /27-TempFilesAndDirs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/27-TempFilesAndDirs.go -------------------------------------------------------------------------------- /28-DownloadFileOverHTTP.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/28-DownloadFileOverHTTP.go -------------------------------------------------------------------------------- /29-HashAndChecksum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/29-HashAndChecksum.go -------------------------------------------------------------------------------- /30-HasAndChecksum2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/30-HasAndChecksum2.go -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cihanozhan/golang-file-samples/HEAD/README.md --------------------------------------------------------------------------------