You are currently viewing Let’s Build a Go version of Laravel

Let’s Build a Go version of Laravel

Let’s Build a Go version of Laravel

Build a reusable Go module and command line application that makes building a web application simple, fast and secure.

What you’ll learn

  • How to build a reusable package in Go
  • How to integrate multiple database types into a Go application
  • How to build a complete User authentication system (web and API) in Go
  • How to build a caching system using Go and Redis
  • How to implement a caching system using Go and BadgerDB
  • How to build a command line tool that writes code for you
  • How to automate database migrations in Go
  • How to integrate multiple template rendering engines into a single application
  • How to write unit tests in Go
  • How to write integration tests in Go

Requirements

  • Some experience with Go, SQL, and HTML is essential