Category Go
What is MultiversX (Elrond) Blockchain? MultiversX (Elrond) is a public blockchain platform that utilizes the Secure Proof of Stake (PoS) consensus algorithm to enable fast, efficient, and secure transactions. It...
What is AWS Sdk for go? The AWS SDK for Go simplifies use of AWS services by providing a set of libraries that are consistent and familiar for Go developers....
Here’s a list of some of the best IDEs that you can choose while developing Go language. An inevitable question definitely comes into the mind of a Golang developer is:...
What is Visual Studio Code? VS Code is a lightweight source code editor and powerful development environment for building and debugging modern web, mobile and cloud applications. It is free...
What is Terraform? Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as well as custom in-house solutions....
What is Moby Project? Moby is an open-source project created by Docker to enable and accelerate software containerization. It provides a “Lego set” of toolkit components, the framework for assembling...
How to publish go module?
This post discusses how to write and publish modules so other modules can depend on them.
How to migrate my go project in Go Modules Project? Go projects use a wide variety of dependency management strategies. Vendoring tools such as dep and glide are popular, but...
What is Go Module? A module is a collection of Go packages stored in a file tree with a go.mod file at its root. The go.mod file defines the module’s...
What is Go Swagger?
Go Swagger package contains a golang implementation of Swagger 2.0 it knows how to serialize and deserialize swagger specifications.
What is Gitea? Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post...
MongoDB Go Driver The official MongoDB Go Driver recently moved to GA with the release of version 1.0.0. It’s now regarded as feature complete and ready for production use. This...
go-to-do-app
This is a to-do list application. It’s server is created in Golang, db is mongodb and client is in React.
What is wego? wego is a weather client for the terminal. Features show forecast for 1 to 7 days nice ASCII art icons displayed info (metric or imperial units): temperature...
What is k6? k6 is a developer centric open source load and performance regression testing tool for testing the performance of your cloud native backend infrastructure: APIs, microservices, serverless, containers...
What is Keybase? Keybase is more than a website. If you’re comfortable working in a terminal, you should download the keybase app. You can do so much with it: sign,...
What is dep? dep was the “official experiment.” The Go toolchain, as of 1.11, has adopted an approach that sharply diverges from dep. As a result, we are continuing development...
What is jsoniter?
jsoniter (json-iterator) is fast and flexible JSON parser available in Java and Go. Good deal of the code is ported from dsljson, and jsonparser.
What is Gomega?
Gomega is a matcher/assertion library. It is best paired with the Ginkgo BDD test framework, but can be adapted for use in other contexts too.
What is Agouti? Agouti is a library for writing browser-based acceptance tests in Google Go. It provides Gomega matchers and plays nicely with Ginkgo or Spec. See agouti.org and the...
What is Hover? Hover is a simple build tool to create Flutter desktop applications. Hover is brand new and under development, it should be considered alpha. Anything can break, please...
What is Sarama? Package sarama is a pure Go client library for dealing with Apache Kafka (versions 0.8 and later). It includes a high-level API for easily producing and consuming...
What is Go Vegeta? Vegeta is a versatile HTTP load testing tool built out of a need to drill HTTP services with a constant request rate. It can be used...
What is Kala?
Kala is a simplistic, modern, and performant job scheduler written in Go. It lives in a single binary and does not have any dependencies.
What is Go Social Network? Go Social Network is a mini social-network created with the awesome Golang. You can use this repo as starting point for your project. Features Login/Register...
What is go-callvis? go-callvis is a development tool to help visualize call graph of a Go program using interactive view. The purpose of this tool is to provide developers with...
What is gaia? Gaia is an open source automation platform which makes it easy and fun to build powerful pipelines in any programming language. Based on HashiCorp’s go-plugin and gRPC,...
What is Gorila?
Gorilla is a web toolkit for the Go programming language. Currently these packages are available:
What is web.go?
web.go is the simplest way to write web applications in the Go programming language. It’s ideal for writing simple, performant backend web services.
What is Go Time?
GO Time is a diverse panel and special guests discuss cloud infrastructure, distributed systems, microservices, Kubernetes, Docker…oh and also Go!
What is Ginkgo? Ginkgo is a BDD-style Go testing framework built to help you efficiently write expressive and comprehensive tests. It is best paired with the Gomega matcher library but...
What is Glide? Glide is Vendor Package Management for Golang. Are you used to tools such as Cargo, npm, Composer, Nuget, Pip, Maven, Bundler, or other modern package managers? If...
What is Go NSQ? NSQ is a great distributed queue. I’ve used it successfully as a primary building block for large-scale distributed systems. Here are some of its features: Support...
What is GORM? The fantastic ORM library for Golang, aims to be developer friendly. Full-Featured ORM (almost) Associations (Has One, Has Many, Belongs To, Many To Many, Polymorphism) Hooks (Before/After...
What is Go Kit? Go kit is a programming toolkit for building microservices (or elegant monoliths) in Go. We solve common problems in distributed systems and application architecture so you...
What is Sendgird? SendGrid is a leader in trusted email delivery. Our powerful cloud-based solution sends transactional and marketing email for over 82,000 paying customers, allowing them to focus on...
What is Goji? Goji is a HTTP request multiplexer, similar to net/http.ServeMux. It compares incoming requests to a list of registered Patterns, and dispatches to the Handler that corresponds to...
What is Vugu?
Inspired by tools like Vue and React, Vugu is a small library written enitrely in Go and able to run in modern browsers using WebAssembly.
What is Minio? Minio is an object storage server released under Apache License v2.0. It is compatible with Amazon S3 cloud storage service. It is best suited for storing unstructured...
What is Hugo? Hugo is a static HTML and CSS website generator written in Go. It is optimized for speed, ease of use, and configurability. Hugo takes a directory with...
What is Algorithms? An algorithm is a stepwise procedure of well-defined executable instructions intended to perform a task or solve a problem, often with the added requirement that the procedure...
What is Kubernetes?
Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications.
What is stripe-go? stripe-go is Go library for the Stripe API. The Stripe API is organized around REST. Our API has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded...
What is Gogs? Gogs is a painless self-hosted Git service. The goal of this project is to make the easiest, fastest, and most painless way of setting up a self-hosted...
What is Buffalo?
Buffalo is a Go web development eco-system, designed to make your life easier.
What is Gin? Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance – up to 40 times faster. If you...
What is Beego? Beego is used for rapid development of RESTful APIs, web apps and backend services in Go. It is inspired by Tornado, Sinatra and Flask. beego has some...
What is Revel?
Revel is almost a full stack web framework in the spirit of Rails and Play! frameworks.
What is Playground?
The service receives a Go program, compiles, links, and runs the program inside a sandbox, then returns the output
What is Mattermost?
Mattermost is an open source Slack alternative. It’s written in Golang and React and runs as a single Linux binary with MySQL or PostgreSQL.
What is GoLand?
GoLand is a new commercial IDE by JetBrains aimed at providing an ergonomic environment for Go development.
Go or Golang is a programming language designed in the tradition of C by engineers from Google. Apart from being statically-typed and compiled, it comes with additional features such as...
Multi Progress Bar (mpb) is a Go lib for rendering progress bars in terminal applications.
Dgraph is a horizontally scalable and distributed graph database, providing ACID transactions, consistent replication and linearizable reads. It’s built from ground up to perform for a rich set of queries....
A modern text search and indexing library for go. Simple top-level API, index any object in your data model, override default mapping to customize behavior, rich set of interfaces for...
G3N (pronounced ‘gen’) is an OpenGL 3D Game Engine written in Go. It can be used to write cross-platform Go applications that show rich and dynamic 3D representations - not...
What is Branca? Branca is a secure easy to use token format which makes it hard to shoot yourself in the foot. It uses IETF XChaCha20-Poly1305 AEAD symmetric encryption to...
Category Secure
Go or Golang is a programming language designed in the tradition of C by engineers from Google. Apart from being statically-typed and compiled, it comes with additional features such as...
What is Branca? Branca is a secure easy to use token format which makes it hard to shoot yourself in the foot. It uses IETF XChaCha20-Poly1305 AEAD symmetric encryption to...
Category tokens
Go or Golang is a programming language designed in the tradition of C by engineers from Google. Apart from being statically-typed and compiled, it comes with additional features such as...
What is Branca? Branca is a secure easy to use token format which makes it hard to shoot yourself in the foot. It uses IETF XChaCha20-Poly1305 AEAD symmetric encryption to...
Category cipher
Go or Golang is a programming language designed in the tradition of C by engineers from Google. Apart from being statically-typed and compiled, it comes with additional features such as...
What is Branca? Branca is a secure easy to use token format which makes it hard to shoot yourself in the foot. It uses IETF XChaCha20-Poly1305 AEAD symmetric encryption to...
Category Game Engine
G3N (pronounced ‘gen’) is an OpenGL 3D Game Engine written in Go. It can be used to write cross-platform Go applications that show rich and dynamic 3D representations - not...
Category OpenGL
G3N (pronounced ‘gen’) is an OpenGL 3D Game Engine written in Go. It can be used to write cross-platform Go applications that show rich and dynamic 3D representations - not...
Category Graphics
G3N (pronounced ‘gen’) is an OpenGL 3D Game Engine written in Go. It can be used to write cross-platform Go applications that show rich and dynamic 3D representations - not...
Category Text Indexing
A modern text search and indexing library for go. Simple top-level API, index any object in your data model, override default mapping to customize behavior, rich set of interfaces for...
Category Data Structure
A modern text search and indexing library for go. Simple top-level API, index any object in your data model, override default mapping to customize behavior, rich set of interfaces for...
Category Search
A modern text search and indexing library for go. Simple top-level API, index any object in your data model, override default mapping to customize behavior, rich set of interfaces for...
Category Database
Dgraph is a horizontally scalable and distributed graph database, providing ACID transactions, consistent replication and linearizable reads. It’s built from ground up to perform for a rich set of queries....
Category scale
Dgraph is a horizontally scalable and distributed graph database, providing ACID transactions, consistent replication and linearizable reads. It’s built from ground up to perform for a rich set of queries....
Category Graphdb
Dgraph is a horizontally scalable and distributed graph database, providing ACID transactions, consistent replication and linearizable reads. It’s built from ground up to perform for a rich set of queries....
Category Progress Bar
Multi Progress Bar (mpb) is a Go lib for rendering progress bars in terminal applications.
Category Terminal
Multi Progress Bar (mpb) is a Go lib for rendering progress bars in terminal applications.
Category CLI
Multi Progress Bar (mpb) is a Go lib for rendering progress bars in terminal applications.
Category Spinner
Multi Progress Bar (mpb) is a Go lib for rendering progress bars in terminal applications.
Category Golang
What is MultiversX (Elrond) Blockchain? MultiversX (Elrond) is a public blockchain platform that utilizes the Secure Proof of Stake (PoS) consensus algorithm to enable fast, efficient, and secure transactions. It...
What is AWS Sdk for go? The AWS SDK for Go simplifies use of AWS services by providing a set of libraries that are consistent and familiar for Go developers....
Here’s a list of some of the best IDEs that you can choose while developing Go language. An inevitable question definitely comes into the mind of a Golang developer is:...
What is Visual Studio Code? VS Code is a lightweight source code editor and powerful development environment for building and debugging modern web, mobile and cloud applications. It is free...
What is Terraform? Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as well as custom in-house solutions....
What is Moby Project? Moby is an open-source project created by Docker to enable and accelerate software containerization. It provides a “Lego set” of toolkit components, the framework for assembling...
How to publish go module?
This post discusses how to write and publish modules so other modules can depend on them.
How to migrate my go project in Go Modules Project? Go projects use a wide variety of dependency management strategies. Vendoring tools such as dep and glide are popular, but...
What is Go Module? A module is a collection of Go packages stored in a file tree with a go.mod file at its root. The go.mod file defines the module’s...
What is Go Swagger?
Go Swagger package contains a golang implementation of Swagger 2.0 it knows how to serialize and deserialize swagger specifications.
What is Gitea? Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post...
MongoDB Go Driver The official MongoDB Go Driver recently moved to GA with the release of version 1.0.0. It’s now regarded as feature complete and ready for production use. This...
go-to-do-app
This is a to-do list application. It’s server is created in Golang, db is mongodb and client is in React.
What is wego? wego is a weather client for the terminal. Features show forecast for 1 to 7 days nice ASCII art icons displayed info (metric or imperial units): temperature...
What is k6? k6 is a developer centric open source load and performance regression testing tool for testing the performance of your cloud native backend infrastructure: APIs, microservices, serverless, containers...
What is Keybase? Keybase is more than a website. If you’re comfortable working in a terminal, you should download the keybase app. You can do so much with it: sign,...
What is dep? dep was the “official experiment.” The Go toolchain, as of 1.11, has adopted an approach that sharply diverges from dep. As a result, we are continuing development...
What is jsoniter?
jsoniter (json-iterator) is fast and flexible JSON parser available in Java and Go. Good deal of the code is ported from dsljson, and jsonparser.
What is Gomega?
Gomega is a matcher/assertion library. It is best paired with the Ginkgo BDD test framework, but can be adapted for use in other contexts too.
What is Agouti? Agouti is a library for writing browser-based acceptance tests in Google Go. It provides Gomega matchers and plays nicely with Ginkgo or Spec. See agouti.org and the...
What is Hover? Hover is a simple build tool to create Flutter desktop applications. Hover is brand new and under development, it should be considered alpha. Anything can break, please...
What is Sarama? Package sarama is a pure Go client library for dealing with Apache Kafka (versions 0.8 and later). It includes a high-level API for easily producing and consuming...
What is Go Vegeta? Vegeta is a versatile HTTP load testing tool built out of a need to drill HTTP services with a constant request rate. It can be used...
What is Kala?
Kala is a simplistic, modern, and performant job scheduler written in Go. It lives in a single binary and does not have any dependencies.
What is Go Social Network? Go Social Network is a mini social-network created with the awesome Golang. You can use this repo as starting point for your project. Features Login/Register...
What is go-callvis? go-callvis is a development tool to help visualize call graph of a Go program using interactive view. The purpose of this tool is to provide developers with...
What is gaia? Gaia is an open source automation platform which makes it easy and fun to build powerful pipelines in any programming language. Based on HashiCorp’s go-plugin and gRPC,...
What is Gorila?
Gorilla is a web toolkit for the Go programming language. Currently these packages are available:
What is web.go?
web.go is the simplest way to write web applications in the Go programming language. It’s ideal for writing simple, performant backend web services.
What is Go Time?
GO Time is a diverse panel and special guests discuss cloud infrastructure, distributed systems, microservices, Kubernetes, Docker…oh and also Go!
What is Ginkgo? Ginkgo is a BDD-style Go testing framework built to help you efficiently write expressive and comprehensive tests. It is best paired with the Gomega matcher library but...
What is Glide? Glide is Vendor Package Management for Golang. Are you used to tools such as Cargo, npm, Composer, Nuget, Pip, Maven, Bundler, or other modern package managers? If...
What is Go NSQ? NSQ is a great distributed queue. I’ve used it successfully as a primary building block for large-scale distributed systems. Here are some of its features: Support...
What is GORM? The fantastic ORM library for Golang, aims to be developer friendly. Full-Featured ORM (almost) Associations (Has One, Has Many, Belongs To, Many To Many, Polymorphism) Hooks (Before/After...
What is Go Kit? Go kit is a programming toolkit for building microservices (or elegant monoliths) in Go. We solve common problems in distributed systems and application architecture so you...
What is Sendgird? SendGrid is a leader in trusted email delivery. Our powerful cloud-based solution sends transactional and marketing email for over 82,000 paying customers, allowing them to focus on...
What is Goji? Goji is a HTTP request multiplexer, similar to net/http.ServeMux. It compares incoming requests to a list of registered Patterns, and dispatches to the Handler that corresponds to...
What is Vugu?
Inspired by tools like Vue and React, Vugu is a small library written enitrely in Go and able to run in modern browsers using WebAssembly.
What is Minio? Minio is an object storage server released under Apache License v2.0. It is compatible with Amazon S3 cloud storage service. It is best suited for storing unstructured...
What is Hugo? Hugo is a static HTML and CSS website generator written in Go. It is optimized for speed, ease of use, and configurability. Hugo takes a directory with...
What is Algorithms? An algorithm is a stepwise procedure of well-defined executable instructions intended to perform a task or solve a problem, often with the added requirement that the procedure...
What is Kubernetes?
Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications.
What is stripe-go? stripe-go is Go library for the Stripe API. The Stripe API is organized around REST. Our API has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded...
What is Gogs? Gogs is a painless self-hosted Git service. The goal of this project is to make the easiest, fastest, and most painless way of setting up a self-hosted...
What is Buffalo?
Buffalo is a Go web development eco-system, designed to make your life easier.
What is Gin? Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance – up to 40 times faster. If you...
What is Beego? Beego is used for rapid development of RESTful APIs, web apps and backend services in Go. It is inspired by Tornado, Sinatra and Flask. beego has some...
What is Revel?
Revel is almost a full stack web framework in the spirit of Rails and Play! frameworks.
What is Playground?
The service receives a Go program, compiles, links, and runs the program inside a sandbox, then returns the output
What is Mattermost?
Mattermost is an open source Slack alternative. It’s written in Golang and React and runs as a single Linux binary with MySQL or PostgreSQL.
What is GoLand?
GoLand is a new commercial IDE by JetBrains aimed at providing an ergonomic environment for Go development.
Category IDE
What is GoLand?
GoLand is a new commercial IDE by JetBrains aimed at providing an ergonomic environment for Go development.
Category Chat
What is Mattermost?
Mattermost is an open source Slack alternative. It’s written in Golang and React and runs as a single Linux binary with MySQL or PostgreSQL.
Category Playground
What is Playground?
The service receives a Go program, compiles, links, and runs the program inside a sandbox, then returns the output
Category Web
What is Kubernetes?
Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications.
What is stripe-go? stripe-go is Go library for the Stripe API. The Stripe API is organized around REST. Our API has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded...
What is Gogs? Gogs is a painless self-hosted Git service. The goal of this project is to make the easiest, fastest, and most painless way of setting up a self-hosted...
What is Buffalo?
Buffalo is a Go web development eco-system, designed to make your life easier.
What is Gin? Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance – up to 40 times faster. If you...
What is Beego? Beego is used for rapid development of RESTful APIs, web apps and backend services in Go. It is inspired by Tornado, Sinatra and Flask. beego has some...
What is Revel?
Revel is almost a full stack web framework in the spirit of Rails and Play! frameworks.
Category Goweb
What is Buffalo?
Buffalo is a Go web development eco-system, designed to make your life easier.
What is Gin? Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance – up to 40 times faster. If you...
What is Beego? Beego is used for rapid development of RESTful APIs, web apps and backend services in Go. It is inspired by Tornado, Sinatra and Flask. beego has some...
Category Service
What is Minio? Minio is an object storage server released under Apache License v2.0. It is compatible with Amazon S3 cloud storage service. It is best suited for storing unstructured...
What is Hugo? Hugo is a static HTML and CSS website generator written in Go. It is optimized for speed, ease of use, and configurability. Hugo takes a directory with...
What is Algorithms? An algorithm is a stepwise procedure of well-defined executable instructions intended to perform a task or solve a problem, often with the added requirement that the procedure...
What is Kubernetes?
Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications.
What is stripe-go? stripe-go is Go library for the Stripe API. The Stripe API is organized around REST. Our API has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded...
What is Gogs? Gogs is a painless self-hosted Git service. The goal of this project is to make the easiest, fastest, and most painless way of setting up a self-hosted...
Category Go Api
What is stripe-go? stripe-go is Go library for the Stripe API. The Stripe API is organized around REST. Our API has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded...
Category go stripe
What is stripe-go? stripe-go is Go library for the Stripe API. The Stripe API is organized around REST. Our API has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded...
Category go kubernetes
What is Kubernetes?
Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications.
Category deploy
What is Kubernetes?
Kubernetes (K8s) is an open-source system for automating deployment, scaling, and management of containerized applications.
Category learn
What is Minio? Minio is an object storage server released under Apache License v2.0. It is compatible with Amazon S3 cloud storage service. It is best suited for storing unstructured...
What is Hugo? Hugo is a static HTML and CSS website generator written in Go. It is optimized for speed, ease of use, and configurability. Hugo takes a directory with...
What is Algorithms? An algorithm is a stepwise procedure of well-defined executable instructions intended to perform a task or solve a problem, often with the added requirement that the procedure...
Category go algorithm
What is Algorithms? An algorithm is a stepwise procedure of well-defined executable instructions intended to perform a task or solve a problem, often with the added requirement that the procedure...
Category go hugo
What is Hugo? Hugo is a static HTML and CSS website generator written in Go. It is optimized for speed, ease of use, and configurability. Hugo takes a directory with...
Category static website
What is Hugo? Hugo is a static HTML and CSS website generator written in Go. It is optimized for speed, ease of use, and configurability. Hugo takes a directory with...
Category server
What is Minio? Minio is an object storage server released under Apache License v2.0. It is compatible with Amazon S3 cloud storage service. It is best suited for storing unstructured...
Category go s3
What is Minio? Minio is an object storage server released under Apache License v2.0. It is compatible with Amazon S3 cloud storage service. It is best suited for storing unstructured...
Category web ui
What is Vugu?
Inspired by tools like Vue and React, Vugu is a small library written enitrely in Go and able to run in modern browsers using WebAssembly.
Category go frontend
What is Vugu?
Inspired by tools like Vue and React, Vugu is a small library written enitrely in Go and able to run in modern browsers using WebAssembly.
Category web
What is Vugu?
Inspired by tools like Vue and React, Vugu is a small library written enitrely in Go and able to run in modern browsers using WebAssembly.
Category go multiplexer
What is Goji? Goji is a HTTP request multiplexer, similar to net/http.ServeMux. It compares incoming requests to a list of registered Patterns, and dispatches to the Handler that corresponds to...
Category goji
What is Goji? Goji is a HTTP request multiplexer, similar to net/http.ServeMux. It compares incoming requests to a list of registered Patterns, and dispatches to the Handler that corresponds to...
Category email go
What is Sendgird? SendGrid is a leader in trusted email delivery. Our powerful cloud-based solution sends transactional and marketing email for over 82,000 paying customers, allowing them to focus on...
Category go sendgrid
What is Sendgird? SendGrid is a leader in trusted email delivery. Our powerful cloud-based solution sends transactional and marketing email for over 82,000 paying customers, allowing them to focus on...
Category go kit
What is Go Kit? Go kit is a programming toolkit for building microservices (or elegant monoliths) in Go. We solve common problems in distributed systems and application architecture so you...
Category go orm
What is GORM? The fantastic ORM library for Golang, aims to be developer friendly. Full-Featured ORM (almost) Associations (Has One, Has Many, Belongs To, Many To Many, Polymorphism) Hooks (Before/After...
Category go orm library
What is GORM? The fantastic ORM library for Golang, aims to be developer friendly. Full-Featured ORM (almost) Associations (Has One, Has Many, Belongs To, Many To Many, Polymorphism) Hooks (Before/After...
Category go NSQ
What is Go NSQ? NSQ is a great distributed queue. I’ve used it successfully as a primary building block for large-scale distributed systems. Here are some of its features: Support...
Category go glide
What is Glide? Glide is Vendor Package Management for Golang. Are you used to tools such as Cargo, npm, Composer, Nuget, Pip, Maven, Bundler, or other modern package managers? If...
Category go ginkgo
What is Ginkgo? Ginkgo is a BDD-style Go testing framework built to help you efficiently write expressive and comprehensive tests. It is best paired with the Gomega matcher library but...
Category go podcasts
What is Go Time?
GO Time is a diverse panel and special guests discuss cloud infrastructure, distributed systems, microservices, Kubernetes, Docker…oh and also Go!
Category go web
What is Gorila?
Gorilla is a web toolkit for the Go programming language. Currently these packages are available:
What is web.go?
web.go is the simplest way to write web applications in the Go programming language. It’s ideal for writing simple, performant backend web services.
Category go api
What is web.go?
web.go is the simplest way to write web applications in the Go programming language. It’s ideal for writing simple, performant backend web services.
Category WebSocket
What is Gorila?
Gorilla is a web toolkit for the Go programming language. Currently these packages are available:
Category go gaia
What is gaia? Gaia is an open source automation platform which makes it easy and fun to build powerful pipelines in any programming language. Based on HashiCorp’s go-plugin and gRPC,...
Category pipeline
What is gaia? Gaia is an open source automation platform which makes it easy and fun to build powerful pipelines in any programming language. Based on HashiCorp’s go-plugin and gRPC,...
Category go graph
What is go-callvis? go-callvis is a development tool to help visualize call graph of a Go program using interactive view. The purpose of this tool is to provide developers with...
Category go social network
What is Go Social Network? Go Social Network is a mini social-network created with the awesome Golang. You can use this repo as starting point for your project. Features Login/Register...
Category goweb
What is Go Social Network? Go Social Network is a mini social-network created with the awesome Golang. You can use this repo as starting point for your project. Features Login/Register...
Category javascript
What is Go Social Network? Go Social Network is a mini social-network created with the awesome Golang. You can use this repo as starting point for your project. Features Login/Register...
Category scss
What is Go Social Network? Go Social Network is a mini social-network created with the awesome Golang. You can use this repo as starting point for your project. Features Login/Register...
Category Scheduler
What is Kala?
Kala is a simplistic, modern, and performant job scheduler written in Go. It lives in a single binary and does not have any dependencies.
Category Job
What is Kala?
Kala is a simplistic, modern, and performant job scheduler written in Go. It lives in a single binary and does not have any dependencies.
Category Golang Application
What is Kala?
Kala is a simplistic, modern, and performant job scheduler written in Go. It lives in a single binary and does not have any dependencies.
Category Vegeta
What is Go Vegeta? Vegeta is a versatile HTTP load testing tool built out of a need to drill HTTP services with a constant request rate. It can be used...
Category http
What is Go Vegeta? Vegeta is a versatile HTTP load testing tool built out of a need to drill HTTP services with a constant request rate. It can be used...
Category Sarama
What is Sarama? Package sarama is a pure Go client library for dealing with Apache Kafka (versions 0.8 and later). It includes a high-level API for easily producing and consuming...
Category open source
What is Gomega?
Gomega is a matcher/assertion library. It is best paired with the Ginkgo BDD test framework, but can be adapted for use in other contexts too.
What is Agouti? Agouti is a library for writing browser-based acceptance tests in Google Go. It provides Gomega matchers and plays nicely with Ginkgo or Spec. See agouti.org and the...
What is Hover? Hover is a simple build tool to create Flutter desktop applications. Hover is brand new and under development, it should be considered alpha. Anything can break, please...
What is Sarama? Package sarama is a pure Go client library for dealing with Apache Kafka (versions 0.8 and later). It includes a high-level API for easily producing and consuming...
Category Flutter
What is Hover? Hover is a simple build tool to create Flutter desktop applications. Hover is brand new and under development, it should be considered alpha. Anything can break, please...
Category go flutter
What is Hover? Hover is a simple build tool to create Flutter desktop applications. Hover is brand new and under development, it should be considered alpha. Anything can break, please...
Category hover
What is Hover? Hover is a simple build tool to create Flutter desktop applications. Hover is brand new and under development, it should be considered alpha. Anything can break, please...
Category testing
What is Gomega?
Gomega is a matcher/assertion library. It is best paired with the Ginkgo BDD test framework, but can be adapted for use in other contexts too.
What is Agouti? Agouti is a library for writing browser-based acceptance tests in Google Go. It provides Gomega matchers and plays nicely with Ginkgo or Spec. See agouti.org and the...
Category agouti
What is Agouti? Agouti is a library for writing browser-based acceptance tests in Google Go. It provides Gomega matchers and plays nicely with Ginkgo or Spec. See agouti.org and the...
Category framework
What is Gomega?
Gomega is a matcher/assertion library. It is best paired with the Ginkgo BDD test framework, but can be adapted for use in other contexts too.
What is Agouti? Agouti is a library for writing browser-based acceptance tests in Google Go. It provides Gomega matchers and plays nicely with Ginkgo or Spec. See agouti.org and the...
Category Gomega
What is Gomega?
Gomega is a matcher/assertion library. It is best paired with the Ginkgo BDD test framework, but can be adapted for use in other contexts too.
Category json
What is jsoniter?
jsoniter (json-iterator) is fast and flexible JSON parser available in Java and Go. Good deal of the code is ported from dsljson, and jsonparser.
Category iterator
What is jsoniter?
jsoniter (json-iterator) is fast and flexible JSON parser available in Java and Go. Good deal of the code is ported from dsljson, and jsonparser.
Category go dep
What is dep? dep was the “official experiment.” The Go toolchain, as of 1.11, has adopted an approach that sharply diverges from dep. As a result, we are continuing development...
Category go keybase
What is Keybase? Keybase is more than a website. If you’re comfortable working in a terminal, you should download the keybase app. You can do so much with it: sign,...
Category go k6
What is k6? k6 is a developer centric open source load and performance regression testing tool for testing the performance of your cloud native backend infrastructure: APIs, microservices, serverless, containers...
Category k6
What is k6? k6 is a developer centric open source load and performance regression testing tool for testing the performance of your cloud native backend infrastructure: APIs, microservices, serverless, containers...
Category go testing
What is k6? k6 is a developer centric open source load and performance regression testing tool for testing the performance of your cloud native backend infrastructure: APIs, microservices, serverless, containers...
Category go wego
What is wego? wego is a weather client for the terminal. Features show forecast for 1 to 7 days nice ASCII art icons displayed info (metric or imperial units): temperature...
Category wego
What is wego? wego is a weather client for the terminal. Features show forecast for 1 to 7 days nice ASCII art icons displayed info (metric or imperial units): temperature...
Category go weather
What is wego? wego is a weather client for the terminal. Features show forecast for 1 to 7 days nice ASCII art icons displayed info (metric or imperial units): temperature...
Category react
go-to-do-app
This is a to-do list application. It’s server is created in Golang, db is mongodb and client is in React.
Category todo app
go-to-do-app
This is a to-do list application. It’s server is created in Golang, db is mongodb and client is in React.
Category go and react
go-to-do-app
This is a to-do list application. It’s server is created in Golang, db is mongodb and client is in React.
Category mongo
MongoDB Go Driver The official MongoDB Go Driver recently moved to GA with the release of version 1.0.0. It’s now regarded as feature complete and ready for production use. This...
Category mongodb
MongoDB Go Driver The official MongoDB Go Driver recently moved to GA with the release of version 1.0.0. It’s now regarded as feature complete and ready for production use. This...
Category go mongodb
MongoDB Go Driver The official MongoDB Go Driver recently moved to GA with the release of version 1.0.0. It’s now regarded as feature complete and ready for production use. This...
Category go database
MongoDB Go Driver The official MongoDB Go Driver recently moved to GA with the release of version 1.0.0. It’s now regarded as feature complete and ready for production use. This...
Category git sertive
What is Gitea? Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post...
Category gitea
What is Gitea? Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post...
Category go git
What is Gitea? Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post...
Category go git service
What is Gitea? Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post...
Category Swagger
What is Go Swagger?
Go Swagger package contains a golang implementation of Swagger 2.0 it knows how to serialize and deserialize swagger specifications.
Category Go Swagger
What is Go Swagger?
Go Swagger package contains a golang implementation of Swagger 2.0 it knows how to serialize and deserialize swagger specifications.
What is Go Swagger?
Go Swagger package contains a golang implementation of Swagger 2.0 it knows how to serialize and deserialize swagger specifications.
Category swagger-codegen
What is Go Swagger?
Go Swagger package contains a golang implementation of Swagger 2.0 it knows how to serialize and deserialize swagger specifications.
Category openapi-specification
What is Go Swagger?
Go Swagger package contains a golang implementation of Swagger 2.0 it knows how to serialize and deserialize swagger specifications.
Category Modules
How to publish go module?
This post discusses how to write and publish modules so other modules can depend on them.
How to migrate my go project in Go Modules Project? Go projects use a wide variety of dependency management strategies. Vendoring tools such as dep and glide are popular, but...
What is Go Module? A module is a collection of Go packages stored in a file tree with a go.mod file at its root. The go.mod file defines the module’s...
Category Go Modules
How to publish go module?
This post discusses how to write and publish modules so other modules can depend on them.
How to migrate my go project in Go Modules Project? Go projects use a wide variety of dependency management strategies. Vendoring tools such as dep and glide are popular, but...
What is Go Module? A module is a collection of Go packages stored in a file tree with a go.mod file at its root. The go.mod file defines the module’s...
Category Go Tutorial
How to publish go module?
This post discusses how to write and publish modules so other modules can depend on them.
How to migrate my go project in Go Modules Project? Go projects use a wide variety of dependency management strategies. Vendoring tools such as dep and glide are popular, but...
What is Go Module? A module is a collection of Go packages stored in a file tree with a go.mod file at its root. The go.mod file defines the module’s...
Category Migrating to modules
How to migrate my go project in Go Modules Project? Go projects use a wide variety of dependency management strategies. Vendoring tools such as dep and glide are popular, but...
Category publishing go modules
How to publish go module?
This post discusses how to write and publish modules so other modules can depend on them.
Category moby
What is Moby Project? Moby is an open-source project created by Docker to enable and accelerate software containerization. It provides a “Lego set” of toolkit components, the framework for assembling...
Category moby framework
What is Moby Project? Moby is an open-source project created by Docker to enable and accelerate software containerization. It provides a “Lego set” of toolkit components, the framework for assembling...
Category go framework
What is Terraform? Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as well as custom in-house solutions....
What is Moby Project? Moby is an open-source project created by Docker to enable and accelerate software containerization. It provides a “Lego set” of toolkit components, the framework for assembling...
What is Terraform? Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as well as custom in-house solutions....
Category ide
Here’s a list of some of the best IDEs that you can choose while developing Go language. An inevitable question definitely comes into the mind of a Golang developer is:...
What is Visual Studio Code? VS Code is a lightweight source code editor and powerful development environment for building and debugging modern web, mobile and cloud applications. It is free...
Category go ide
Here’s a list of some of the best IDEs that you can choose while developing Go language. An inevitable question definitely comes into the mind of a Golang developer is:...
What is Visual Studio Code? VS Code is a lightweight source code editor and powerful development environment for building and debugging modern web, mobile and cloud applications. It is free...
Category visual studio
Here’s a list of some of the best IDEs that you can choose while developing Go language. An inevitable question definitely comes into the mind of a Golang developer is:...
What is Visual Studio Code? VS Code is a lightweight source code editor and powerful development environment for building and debugging modern web, mobile and cloud applications. It is free...
Category go visual studio
Here’s a list of some of the best IDEs that you can choose while developing Go language. An inevitable question definitely comes into the mind of a Golang developer is:...
What is Visual Studio Code? VS Code is a lightweight source code editor and powerful development environment for building and debugging modern web, mobile and cloud applications. It is free...
Category golang
What is AWS Sdk for go? The AWS SDK for Go simplifies use of AWS services by providing a set of libraries that are consistent and familiar for Go developers....
Here’s a list of some of the best IDEs that you can choose while developing Go language. An inevitable question definitely comes into the mind of a Golang developer is:...
What is Visual Studio Code? VS Code is a lightweight source code editor and powerful development environment for building and debugging modern web, mobile and cloud applications. It is free...
Category vscode
Here’s a list of some of the best IDEs that you can choose while developing Go language. An inevitable question definitely comes into the mind of a Golang developer is:...
What is Visual Studio Code? VS Code is a lightweight source code editor and powerful development environment for building and debugging modern web, mobile and cloud applications. It is free...
Category vim fo go
Here’s a list of some of the best IDEs that you can choose while developing Go language. An inevitable question definitely comes into the mind of a Golang developer is:...
Category vim-go
Here’s a list of some of the best IDEs that you can choose while developing Go language. An inevitable question definitely comes into the mind of a Golang developer is:...
Category atom-go
Here’s a list of some of the best IDEs that you can choose while developing Go language. An inevitable question definitely comes into the mind of a Golang developer is:...
Category aws
What is AWS Sdk for go? The AWS SDK for Go simplifies use of AWS services by providing a set of libraries that are consistent and familiar for Go developers....
Category aws sdk
What is AWS Sdk for go? The AWS SDK for Go simplifies use of AWS services by providing a set of libraries that are consistent and familiar for Go developers....
Category aws for go
What is AWS Sdk for go? The AWS SDK for Go simplifies use of AWS services by providing a set of libraries that are consistent and familiar for Go developers....
Category Elrond
What is MultiversX (Elrond) Blockchain? MultiversX (Elrond) is a public blockchain platform that utilizes the Secure Proof of Stake (PoS) consensus algorithm to enable fast, efficient, and secure transactions. It...
Category MultiversX
What is MultiversX (Elrond) Blockchain? MultiversX (Elrond) is a public blockchain platform that utilizes the Secure Proof of Stake (PoS) consensus algorithm to enable fast, efficient, and secure transactions. It...
Category Go Blockchain
What is MultiversX (Elrond) Blockchain? MultiversX (Elrond) is a public blockchain platform that utilizes the Secure Proof of Stake (PoS) consensus algorithm to enable fast, efficient, and secure transactions. It...