Skip to content

Latest commit

 

History

History
68 lines (51 loc) · 4.67 KB

File metadata and controls

68 lines (51 loc) · 4.67 KB

RESTful Go API

This repo holds the code content for the RESTful GO API live trainging session.

This content will continue to grow as I learn more and get your feedback.

If any section is not 100% clear open an issue. If you see anything that you can fix, create a PR.

Structure

In order to gradually build up the conent for optimal learning, I have decided to make use of git branches. Each branch name will have the format <Topic>-01..n.

Each topic will be in their own folder and will be a complete go project.

At each level of the workshop the branch should be working code. If it is not I will mention it.

Sections

  1. Standard Library net/http

  2. a. Gorilla Mux

    b. Echo

  3. a. Middleware and Security with Gorilla Mux

    b. Middleware and Security with Echo

  4. Project Structure

  5. Testing and Benchmarking

  6. Database

  7. Application Delivery

  8. Docs Generation