Permalink
Browse files

add articles for microservices and http endpoints

  • Loading branch information...
vaskoz committed Sep 13, 2017
1 parent 7fd9e1b commit a2418e58b5545dbf2df2af954b5e50ec59a7a72b
Showing with 32 additions and 4 deletions.
  1. +9 −0 content/http.article
  2. +9 −0 content/microservice.article
  3. +14 −4 static/js/values.js
@@ -0,0 +1,9 @@
HTTP endpoints FTW!!!

* What router do we use?

We use github.com/julienschmidt/httprouter

* Repository layout

app/routes.go
@@ -0,0 +1,9 @@
Microservices FTW!!!

* Dependency management

We use github.com/golang/dep

* Repository layout

github.com/organization/repo
@@ -28,15 +28,25 @@ value('tableOfContents', [{
'description': '<p>Go provides concurrency features as part of the core language.</p><p>This module goes over goroutines and channels, and how they are used to implement different concurrency patterns.</p>',
'lessons': ['concurrency']
}, {
'id': 'racedetector',
'title': 'Race Detector',
'description': '<p>Go Race Detector is key to writing threadsafe code</p><p>This module goes over the race detector</p>',
'lessons': ['racedetector']
'id': 'microservice',
'title': 'Writing a new microservice',
'description': '<p>How to write a brand new microservice</p><p>This module goes over some best practices</p>',
'lessons': ['microservice']
}, {
'id': 'testing',
'title': 'Testing and Benchmarking in Go',
'description': '<p>Testing Go Code</p><p>This module goes over testing, benchmarking and code coverage in Go</p>',
'lessons': ['testing']
}, {
'id': 'racedetector',
'title': 'Race Detector',
'description': '<p>Go Race Detector is key to writing threadsafe code</p><p>This module goes over the race detector</p>',
'lessons': ['racedetector']
}, {
'id': 'http',
'title': 'HTTP Services in Go',
'description': '<p>HTTP Services in Go</p><p>Frameworks and conventions for building HTTP endpoints in services</p>',
'lessons': ['http']
}]).

// translation

0 comments on commit a2418e5

Please sign in to comment.