Giter Site home page Giter Site logo

Welcome

I'm Nathan and this is my personal GitHub account. Here you will find projects in various states of completion, and of varying use.

Most of the time I write in Go and so the projects here are mostly in Go.

You will also find the slides for talks I have given at my local Go meetup

Nathan Davies's Projects

awesome-go icon awesome-go

A curated list of awesome Go frameworks, libraries and software

bleve icon bleve

A modern text indexing library for go

c-pod icon c-pod

c-pod (short for cephalopod): Mini-infrastructure

cppdep icon cppdep

Simple, fast automatic dependency discovery and compilation of an arbitrary C++ source tree.

excelize icon excelize

Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets

experiments icon experiments

Code I'm playing with, trialling, demoing etc. Nothing here is production ready

extractor icon extractor

Read from a tar gz to a given output dir. Will extract files of a given extension only

fanout icon fanout

Fanout - make writing parallel code even easier

g2g icon g2g

Get to Graphite: publish Go expvars to a Graphite server

g2s icon g2s

Get to Statsd: forward simple statistics to a statsd server

gizmo icon gizmo

A Microservice Toolkit from The New York Times

go-docc icon go-docc

Simple ".docx" converter implemented by Go. Convert ".docx" to plain text.

go-mememaker icon go-mememaker

A simple demo app for use in meetups and tutorials to show how Go works with APIs

go-oai-link-extractor icon go-oai-link-extractor

A simple Go app that will, for a given OAI-PMH endpoint delivering oai_dc data, extract all the links in identifier tags and print them to stdout

go-pkg-rss icon go-pkg-rss

This package reads RSS and Atom feeds and provides a caching mechanism that adheres to the feed specs.

gocql icon gocql

Package gocql implements a fast and robust Cassandra client for the Go programming language.

govalidator icon govalidator

[Go] Package of validators and sanitizers for strings, numerics, slices and structs

html2text icon html2text

Golang HTML to plaintext conversion library

kit icon kit

A Go toolkit for microservices.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.