diff --git a/README.md b/README.md index 3c86713b..98d461ce 100644 --- a/README.md +++ b/README.md @@ -19,104 +19,78 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a ### Contents - [Awesome Go](#awesome-go) - - [Sponsorships](#sponsorships) - - [Contributing](#contributing) - - [*If you see a package or project here that is no longer maintained or is not a good fit, please submit a pull request to improve this file. Thank you!*](#if-you-see-a-package-or-project-here-that-is-no-longer-maintained-or-is-not-a-good-fit-please-submit-a-pull-request-to-improve-this-file-thank-you) - - [Contents](#contents) - - [Audio and Music](#audio-and-music) - - [Authentication and OAuth](#authentication-and-oauth) - - [Bot Building](#bot-building) - - [Command Line](#command-line) - - [Standard CLI](#standard-cli) - - [Advanced Console UIs](#advanced-console-uis) - - [Configuration](#configuration) - - [Continuous Integration](#continuous-integration) - - [CSS Preprocessors](#css-preprocessors) - - [Data Structures](#data-structures) - - [Database](#database) - - [Database Drivers](#database-drivers) - - [Date and Time](#date-and-time) - - [Distributed Systems](#distributed-systems) - - [Dynamic DNS](#dynamic-dns) - - [Email](#email) - - [Embeddable Scripting Languages](#embeddable-scripting-languages) - - [Error Handling](#error-handling) - - [File Handling](#file-handling) - - [Financial](#financial) - - [Forms](#forms) - - [Functional](#functional) - - [Game Development](#game-development) - - [Generation and Generics](#generation-and-generics) - - [Geographic](#geographic) - - [Go Compilers](#go-compilers) - - [Goroutines](#goroutines) - - [GUI](#gui) - - [Hardware](#hardware) - - [Images](#images) - - [IoT (Internet of Things)](#iot-internet-of-things) - - [Job Scheduler](#job-scheduler) - - [JSON](#json) - - [Logging](#logging) - - [Machine Learning](#machine-learning) - - [Messaging](#messaging) - - [Microsoft Office](#microsoft-office) - - [Microsoft Excel](#microsoft-excel) - - [Miscellaneous](#miscellaneous) - - [Dependency Injection](#dependency-injection) - - [Project Layout](#project-layout) - - [Strings](#strings) - - [Uncategorized](#uncategorized) - - [Natural Language Processing](#natural-language-processing) - - [Networking](#networking) - - [HTTP Clients](#http-clients) - - [OpenGL](#opengl) - - [ORM](#orm) - - [Package Management](#package-management) - - [Performance](#performance) - - [Query Language](#query-language) - - [Resource Embedding](#resource-embedding) - - [Science and Data Analysis](#science-and-data-analysis) - - [Security](#security) - - [Serialization](#serialization) - - [Server Applications](#server-applications) - - [Stream Processing](#stream-processing) - - [Template Engines](#template-engines) - - [Testing](#testing) - - [Text Processing](#text-processing) - - [Third-party APIs](#third-party-apis) - - [Utilities](#utilities) - - [UUID](#uuid) - - [Validation](#validation) - - [Version Control](#version-control) - - [Video](#video) - - [Web Frameworks](#web-frameworks) - - [Middlewares](#middlewares) - - [Actual middlewares](#actual-middlewares) - - [Libraries for creating HTTP middlewares](#libraries-for-creating-http-middlewares) - - [Routers](#routers) - - [WebAssembly](#webassembly) - - [Windows](#windows) - - [XML](#xml) -- [Tools](#tools) - - [Code Analysis](#code-analysis) - - [Editor Plugins](#editor-plugins) - - [Go Generate Tools](#go-generate-tools) - - [Go Tools](#go-tools) - - [Software Packages](#software-packages) - - [DevOps Tools](#devops-tools) - - [Other Software](#other-software) -- [Resources](#resources) - - [Benchmarks](#benchmarks) - - [Conferences](#conferences) - - [E-Books](#e-books) - - [Gophers](#gophers) - - [Meetups](#meetups) - - [Style Guides](#style-guides) - - [Social Media](#social-media) - - [Twitter](#twitter) - - [Reddit](#reddit) - - [Websites](#websites) - - [Tutorials](#tutorials) + - [Audio and Music](#audio-and-music) + - [Authentication and OAuth](#authentication-and-oauth) + - [Bot Building](#bot-building) + - [Command Line](#command-line) + - [Configuration](#configuration) + - [Continuous Integration](#continuous-integration) + - [CSS Preprocessors](#css-preprocessors) + - [Data Structures](#data-structures) + - [Database](#database) + - [Database Drivers](#database-drivers) + - [Date and Time](#date-and-time) + - [Distributed Systems](#distributed-systems) + - [Dynamic DNS](#dynamic-dns) + - [Email](#email) + - [Embeddable Scripting Languages](#embeddable-scripting-languages) + - [Error Handling](#error-handling) + - [File Handling](#file-handling) + - [Financial](#financial) + - [Forms](#forms) + - [Functional](#functional) + - [Game Development](#game-development) + - [Generation and Generics](#generation-and-generics) + - [Geographic](#geographic) + - [Go Compilers](#go-compilers) + - [Goroutines](#goroutines) + - [GUI](#gui) + - [Hardware](#hardware) + - [Images](#images) + - [IoT](#iot-internet-of-things) + - [Job Scheduler](#job-scheduler) + - [JSON](#json) + - [Logging](#logging) + - [Machine Learning](#machine-learning) + - [Messaging](#messaging) + - [Microsoft Office](#microsoft-office) + - [Microsoft Excel](#microsoft-excel) + - [Miscellaneous](#miscellaneous) + - [Dependency Injection](#dependency-injection) + - [Project Layout](#project-layout) + - [Strings](#strings) + - [Uncategorized](#uncategorized) + - [Natural Language Processing](#natural-language-processing) + - [Networking](#networking) + - [HTTP Clients](#http-clients) + - [OpenGL](#opengl) + - [ORM](#orm) + - [Package Management](#package-management) + - [Performance](#performance) + - [Query Language](#query-language) + - [Resource Embedding](#resource-embedding) + - [Science and Data Analysis](#science-and-data-analysis) + - [Security](#security) + - [Serialization](#serialization) + - [Server Applications](#server-applications) + - [Stream Processing](#stream-processing) + - [Template Engines](#template-engines) + - [Testing](#testing) + - [Text Processing](#text-processing) + - [Third-party APIs](#third-party-apis) + - [Utilities](#utilities) + - [UUID](#uuid) + - [Validation](#validation) + - [Version Control](#version-control) + - [Video](#video) + - [Web Frameworks](#web-frameworks) + - [Middlewares](#middlewares) + - [Actual middlewares](#actual-middlewares) + - [Libraries for creating HTTP middlewares](#libraries-for-creating-http-middlewares) + - [Routers](#routers) + - [WebAssembly](#webassembly) + - [Windows](#windows) + - [XML](#xml) - [Tools](#tools) - [Code Analysis](#code-analysis) @@ -2246,7 +2220,7 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis * [GoLint](https://github.com/golang/lint) - Golint is a linter for Go source code. * [Golint online](http://go-lint.appspot.com/) - Lints online Go source files on GitHub, Bitbucket and Google Project Hosting using the golint package. * [GoPlantUML](https://github.com/jfeliu007/goplantuml) - Library and CLI that generates text plantump class diagram containing information about structures and interfaces with the relationship among them. -* [goreturns](https://sourcegraph.com/github.com/sqs/goreturns) - Adds zero-value return statements to match the func return types. +* [goreturns](https://sourcegraph.com/github.com/sqs/goreturns) -Adds zero-value return statements to match the func return types. * [gosimple](https://github.com/dominikh/go-tools/tree/master/cmd/gosimple) - gosimple is a linter for Go source code that specialises on simplifying code. * [gostatus](https://github.com/shurcooL/gostatus) - Command line tool, shows the status of repositories that contain Go packages. * [lint](https://github.com/surullabs/lint) - Run linters as part of go test. @@ -2651,4 +2625,4 @@ See [go-hardware](https://github.com/rakyll/go-hardware) for a comprehensive lis * [Programming with Google Go](https://www.coursera.org/specializations/google-golang) - Coursera Specialization to learn about Go from scratch. * [The world’s easiest introduction to WebAssembly with Golang](https://medium.com/@martinolsansky/webassembly-with-golang-is-fun-b243c0e34f02) * [Working with Go](https://github.com/mkaz/working-with-go) - Intro to go for experienced programmers. -* [Your basic Go](http://yourbasic.org/golang) - Huge collection of tutorials and how to's. +* [Your basic Go](http://yourbasic.org/golang) - Huge collection of tutorials and how to's.