Sonia Hamilton
soniah
Australian IT professional; ex-Google; ex gosnmp maintainer
Languages
Top Repositories
Implements a simple floating point arithmetic expression evaluator in Go (golang).
AWS environment config loader
exercises for practicing golang date parsing
gsnmpgo is an snmp library for Go; it uses Go/CGo to wrap gsnmp
A Go DNSMadeEasy library
scripts for transferring vagrant boxes
Repositories
32Go utility to scan your Mac's Chrome extensions directory for malicious extensions from the ShadyPanda campaign
No description provided.
Generate OpenAPI v3 spec from protocol buffer gRPC service
A gnostic plugin that converts an OpenAPI API description into a description of a gRPC service that can be used to implement that API using gRPC-JSON Transcoding.
Generate OpenAPI specs from protobuf files
Implements a simple floating point arithmetic expression evaluator in Go (golang).
Experiments in golang reflect, interfaces and structs
gsnmpgo is an snmp library for Go; it uses Go/CGo to wrap gsnmp
exercises for practicing golang date parsing
AWS environment config loader
The book documenting the curl project, the curl tool, libcurl and everything related to this.
An implementation of JOSE standards (JWE, JWS, JWT) in Go
A simple and zero-dependencies library to parse environment variables into structs
My cheatsheets
Content for blog
Golang version of Pact. Pact is a contract testing framework for HTTP APIs and non-HTTP asynchronous messaging systems.
Generate type-safe Go converters by simply defining an interface
An example Go application demonstrating The Clean Architecture.
Interface mocking tool for go generate
scripts for transferring vagrant boxes
Yet another "intro to git" talk
The Arduino and ESP8266 code used for my car project,
a tool for code clone detection
JSON processing utility
Functional Programming Course
A Go DNSMadeEasy library
Go Hello World Presentation
Polidor is a program for cleaning up a disk based storage hierachy
No description provided.
Haskell exercises with automatic tests