Download Latest Version gofs_go1.20.1_amd64_windows_v0.6.0.zip (25.8 MB)
Email in envelope

Get an email when there's a new version of gofs

Home / v0.5.1
Name Modified Size InfoDownloads / Week
Parent folder
gofs_go1.19.4_amd64_windows_v0.5.1.zip 2022-12-15 23.5 MB
gofs_go1.19.4_amd64_linux_v0.5.1.tar.gz 2022-12-15 11.6 MB
README.md 2022-12-15 1.6 kB
v0.5.1.tar.gz 2022-12-15 134.6 kB
v0.5.1.zip 2022-12-15 229.9 kB
Totals: 5 Items   35.4 MB 0

Fixed

  • Wait for the http server to start successfully in one second, and add some error logs.

Enhancements

  • Add the command package to support executing a series of commands by a config file that defines some instructions.
  • Add some integration tests.
  • Ensure all the code in the runWithConfig function is executed.
  • Replace the WaitDone with Done to limit the behavior of the caller.
  • Support shutdown by caller, wait initial finished and wait for program exit.
  • Add the NotifySignal type, sends a signal with timeout.
  • Update the signal.Notify function, support send a signal to trigger shutdown by user.
  • Add the test-coverage.sh script.
  • Add the NewHash function to support return the hash implementation by the specified hash algorithm, and update the HashFromFile, HashFromFileName, Hash, HashFromString functions to support custom hash algorithm.
  • Add the cmd.RunWithConfigFile function.
  • Code refactoring, extract the interface Done.
  • Code refactoring, use the Option to pass parameter when creates the instance of Monitor.
  • Update README docs, add the usages of the session_mode and session_connection flags.
  • Update README docs, add the progress, encryption and decryption sections.
  • Update run-gofs-docker-local-disk-with-decrypt.sh script, remove unnecessary parameters.
  • Update dependency, github.com/minio/minio-go/v7 v7.0.42 => v7.0.44.
  • Update dependency, github.com/no-src/log v0.1.8 => v0.1.9.
  • Update dependency, github.com/schollz/progressbar/v3 v3.12.1 => v3.12.2.
Source: README.md, updated 2022-12-15