Repository containing experiments as I learn about golang
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
2fa
cidr
class_factory
executable-source
hash-ids
infod
jp
local-ip
plugins
publishr
sub-command
README.md

README.md

Go Experiments

A small repository of code that contains my learning-experiments using the golang language/libraries.

Highlights include:

  • 2fa
    • Authentication using TOTP.
    • This is usually used to add two-factor support, in addition to username/password.
  • class_factory
    • A simple class-factory example.
  • sub-command
    • Writing binaries that allow subcommands.
  • local-ip
    • Getting the local IP address of your system.
  • cidr-match
    • Testing if IPs are within ranges.
  • hash-ids
    • Test the hashing-library I use for generating "shortlinks".
  • plugins
    • Simple example code of invoking code dynamically via the new golang plugin interface.
  • publishr
  • infod
    • File introspection and meta-data sharing.