https://github.com/skx/go-experiments
Repository containing experiments as I learn about golang
https://github.com/skx/go-experiments
Last synced: 7 months ago
JSON representation
Repository containing experiments as I learn about golang
- Host: GitHub
- URL: https://github.com/skx/go-experiments
- Owner: skx
- Created: 2015-09-12T09:48:45.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2019-12-10T07:39:46.000Z (about 6 years ago)
- Last Synced: 2025-04-23T03:52:18.490Z (9 months ago)
- Language: Go
- Size: 41 KB
- Stars: 9
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
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
* File upload/publishing server, [documented on my blog](http://blog.steve.org.uk/all_about_sharing_files_easily.html)
* infod
* File introspection and meta-data sharing.