Skip to content

Instantly share code, notes, and snippets.

View BigOokie's full-sized avatar
☁️
#Skycoin #Skywire #Skyfleet #CX #GoLang #SkyfleetAcademy #LearnShareRepeat

BigOokie BigOokie

☁️
#Skycoin #Skywire #Skyfleet #CX #GoLang #SkyfleetAcademy #LearnShareRepeat
  • Australia
View GitHub Profile
@BigOokie
BigOokie / events.go
Created September 24, 2019 22:31 — forked from bbengfort/events.go
// Package events provides an event dispatcher for registering callbacks
// with specific events and handling them when they occur.
package events
import (
"reflect"
"sync"
)
// Sample Event Types
@BigOokie
BigOokie / GPG and git on macOS.md
Created April 11, 2019 09:35 — forked from danieleggert/GPG and git on macOS.md
How to set up git to use the GPG Suite

GPG and git on macOS

Setup

No need for homebrew or anything like that. Works with https://www.git-tower.com and the command line.

  1. Install https://gpgtools.org -- I'd suggest to do a customized install and deselect GPGMail.
  2. Create or import a key -- see below for https://keybase.io
  3. Run gpg --list-secret-keys and look for sec, use the key ID for the next step
  4. Configure git to use GPG -- replace the key with the one from gpg --list-secret-keys
@BigOokie
BigOokie / how-to-pgp-release.md
Created April 4, 2019 21:15 — forked from gz-c/how-to-pgp-release.md
Document describing how to create PGP-signed releases of projects.

Creating Releases with PGP Signatures

Aleksa Sarai

Creating a release of a free software project with PGP signatures is quite simple, especially if you have everything set up already. This guide uses GnuPG, but it should be roughly applicable to OpenPGP or other implementations. For completeness, I've included a (very) short introduction to how to create a PGP key and how PGP works.

Introduction