Joseph Spurrier's Projects
Code Generation in Go
Test Package for Go Vendoring Tutorial
Test Package for Go Vendoring Tutorial
Utility for converting the go test coverage tools output into the lcov format.
Golang CSRF Protection for gorilla/sessions
Demonstrates how to embed assets in Go 1.16
Building powerful interactive prompts in Go, inspired by python-prompt-toolkit.
Swagger 2.0 implementation for go
Portable App Creator in Go
Example web application using clean architecture in Go.
Golang Command Line Functionality
Testing Golang Build Constraints with Docker
Go Programming Language - Portable Environment for Windows
Sample notepad application in Mithril (JSX) and Go showing good practices and integrations with modern tools. This project uses Bulma, Cypress, Docker, ESLint, gvt, make, Mock Service Worker, Rove, Storybook, Swagger, and Travis-CI.
Sample notepad application in Mithril (TypeScript and Hyperscript) and Go showing good practices and integrations with modern tools. This project uses Bulma, Cypress, Docker, ESLint, gvt, make, Mock Service Worker, Rove, Storybook, Swagger, and Travis-CI.
Sample notepad application in React and Go showing good practices and integrations with modern tools. This project uses Bulma, Cypress, Docker, ESLint, gvt, make, Rove, Swagger, Mock Service Worker, and Travis-CI.
Golang Global Registry
Golang Microsoft Windows File Properties/Version Info and Icon Resource Generator
Sample notepad application in Vue and Go showing good practices and integrations with modern tools. This project uses Bulma, Cypress, Docker, ESLint, gvt, make, Nuxt.js, Rove, Swagger, and Travis-CI.
Sample WASM application in Go.
Testable Web API in Go with Swagger
Basic MVC Web Application in Go
gvt was a minimal go vendoring tool, based on gb-vendor. Today, you want to use modules instead.
Advanced Lightweight Go HTTP Handler Adapter
Hello World Application
Lightweight SAML Identity Provider
Material Theme for LiteIDE
Client-Side JavaScript/TypeScript Library for Building Single Page Applications