Webapps in Go



Download free course Webapps in Go, pdf file on 185 pages by Suraj Patil.
The book teaches you how to write web applications in Go without using a framework. It is possible to write a webapp without using any framework in Go. Each new concept will be explained via a valid code example. The book is based of a todo list manager I wrote in Go, and at any point in time, you can check the source code of the todo list manager.

Table of contents

  • Installation
  • Tools
  • Hello, Go
  • Variables & Data structures
  • Control statements and Functions
  • Struct
  • Object-oriented
  • Interface
  • Concurrency
  • Managing the Workspace
  • Web Programming Basics
  • Basic web application
  • Designing our web app
  • Using databases in Go
  • An Example
  • Working with Forms
  • Uploading files
  • Templates
  • Authentication
  • Files
  • Routing
  • Middlewares
  • Building an API
  • Writing a client
  • Unit Testing
  • Version Control Basics
Pages : 185
Size : 1.2 MB
File type : PDF
Downloads: 69
Created: 2022-02-03
License: CC BY-SA
Author(s): Suraj Patil
Webapps in Go

Others web Tutorials

Go Web Development Succinctly

Lisp Web Tales

The Web as History

Web Application Security

A Practical Guide to Designing for the Web

Others related eBooks about Webapps in Go

Learning Node.js

Node.js is an event-based, non-blocking, asynchronous I/O framework that uses Google's V8 ..., download free Node.js tutorial in PDF (414 pages) created by ....

Search Engine Optimization pdf course

Download free Search Engine Optimization SEO Guide for beginners, course tutorials, pdf training document on 350 pages....

Learning JavaScript

Download Advanced JavaScript Course, PDF document on 643 pages created by Stack OverFlow. This is a free and unofficial JavaScript ebook created for educational purposes. All content is extracted from the Stack Overflow documentation, written by many developers....

Go for Javascript Developers

This book compares between two programming languages, Golang (or Go) and ECMAScript (or Javascript / JS). The merits of this pairing is the popularity of these languages. That's it. They are not similar, in fact, they are quite different. Javascript is an event driven, dynamically typed and interpre...

Introduction to ReactJS

Learn the basics of JavaScript and DOM. Develop application user interfaces with ReactJS and Flux. Learn how JSX works. Master the Framework in a Web application environment....

Acceptance Test Driven Development with React

Download free course Acceptance Test Driven Development with React, pdf file on 182 pages by Leanpub....

The HTML Handbook

Download free course The HTML Handbook, pdf file on 87 pages by Flavio Copes....

Object Oriented Programming in PHP5

The purpose of this PDF tutorial is to provide a basic guide for student interested in Object Oriented Programming in PHP5 to build a dynamic web application....

Web Application Security

Download free course Web Application Security, pdf file on 331 pages by Andrew Hoffman....

PHP Tutorial From beginner to master

In this PHP tutorial you will learn everything about PHP, and how to execute scripts on your server, free pdf course under 28 pages....