nowfound

Dev tools · March 15, 2021

Course: Production Ready REST APIs in Go

The definitive guide to get you up and running with Go APIs

Course: Production Ready REST APIs in Go launched on March 15, 2021 with 3 votes. The site was still online in September 2026, 5 years on.

What it does

Elevator Pitch: This course contains absolutely everything you need to know in order to build your own production ready REST APIs using Go! It covers: Kubernetes, Testing, Project structure, Best practices, Connecting to Postgres and more!

Use code FUNCMAIN at checkout for 25% off all premium courses. This course will cover absolutely everything you need to know in order to build a production ready REST API using Go! We'll look at everything from project layout, to structuring your code to make it easily testible to finally deploying it to a locally-running Kubernetes cluster. Welcome Gophers! In this course, we’ll be covering absolutely everything you need in order to get up and running developing Production-ready REST APIs using Go. Throughout this course, we’ll be looking at how you can build a Comment system for your own sites or projects. We’ll walk through everything from setting up your Go project,…from tutorialedge.net

Does a similar job

all alternatives →
  • Create Go App2021 · github.com · ▲94

    Create a new production-ready project by one CLI command

  • Web Development with Go2017 · usegolang.com · ▲92

    Learn to build web application using Go (aka Golang)

  • golang.dk2021 · ▲80

    Become an expert Go cloud developer

  • IW
    I wrote a book about using Lambda with Go2021 · ▲103

    Hi HN! During the last few years, I worked on a few applications built with Go, running on AWS Lambda. As I got to know the platform better, I started to find Go & Lambda to be a really productive combination. The applications were fast, and they ended up being much cheaper to run than what my team & I had built before. It’s probably not the best platform for _every_ application, but I was surprised at how much of our workload worked well on it. As we brought new engineers on to our team and helped them get up to speed with the stack, I found that we were covering a lot of the same topics…

  • Goyave – Golang Web Framework2020 · github.com · ▲75

    🍐 The enterprise REST API framework. Contribute to go-goyave/goyave development by creating an account on GitHub.

  • AS
    A sample project for Golang2018 · ▲57

    I have been using golang at work and personally for more than 2 years now. A problem i faced when I started and the problem new gophers even today is how to structure the project. Most (if not all) golang tutorials seem to be very simple and do not describe how to structure a large application. Following project is an attempt to Showcase a manageable project layout for services in golang. https://github.com/spy16/droplets This project is far from complete. Would like to hear some feedback from the community before continuing on this.

More dev tools this month

the category →
  • /dev/null▲490

    a social network for devs

    Dev tools · 4d ago · dev-null.sh

  • open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.

    Dev tools · 28d ago · github.com

  • Contribute to reladraw/reladraw development by creating an account on GitHub.

    Dev tools · 26d ago · github.com

  • OpenBot▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 24d ago · openbot.run

  • Talanoa▲346

    Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…

    Dev tools · 21d ago · talanoa.email

  • CoreSpeed▲332

    One MCP for everything your agents need: apps, memory, tools

    Dev tools · 29d ago · corespeed.io

Source: Product Hunt launch ↗

Launched alongside, March 2021

the whole month →
  • Ghost 4.0▲1,100

    Newsletters, memberships, subscriptions - all in one place

    Dev tools · 2021 · ghost.org

  • Life & fun · 2021 · practical-go-lessons.com

  • OpenVC▲903

    2,200+ VC firms by thesis. Radically free and open. 🚀

    Dev tools · 2021 · openvc.app

  • Case studies on how companies got their first 1000 customers

    Growth · 2021 · first1000.co

  • Build performant, native and cross-platform desktop applications with native Svelte + powerful CSS-like styling.🚀 - nodegui/svelte-nodegui

    Life & fun · 2021 · github.com

  • Life & fun · 2021 · coderelay.io