Zertifizierter Online-Shop seit 2000
Mit unseren Experten sprechen: 0 21 91 - 99 11 00Sprechen Sie mit unseren Experten: 0 21 91 - 99 11 00
Lassen Sie sich jetzt beratenPfeil zur Service-Telefonnummer
Mit unseren Experten sprechen: 0 21 91 - 99 11 00Sprechen Sie mit unseren Experten: 0 21 91 - 99 11 00
Logo EDV-BUCHVERSAND Delf Michel
Software & Fachbücher vom Experten
Logo EDV-BUCHVERSAND Delf Michel
Software & Fachbücher vom Experten
Mit unseren Experten sprechen: 0 21 91 - 99 11 00Sprechen Sie mit unseren Experten: 0 21 91 - 99 11 00
0
RESTful Go APIs
inklusive E-Book

RESTful Go APIs

Design und Implementierung leichtgewichtiger Hypermedia Services

Verlag

HANSER Fachbuch

Autor:in

Ralf Wirdemann (2)

Fassung

174 Seiten, Softcover

Erschienen

03/2019

ISBN

978-3-446-45709-6
9783446457096

Buch

34,00 inkl. MwSt.
Best.-Nr.: HA-45709
Versandkostenfrei (D)
Lieferbar in 48 h
RESTful Go APIs
inklusive E-Book

RESTful Go APIs

Design und Implementierung leichtgewichtiger Hypermedia Services

Verlag: HANSER Fachbuch
Autor:in Ralf Wirdemann (2)
Fassung: 174 Seiten, Softcover
Erschienen: 03/2019
ISBN: 978-3-446-45709-6
9783446457096
Best.-Nr.: HA-45709
Lieferbar in 48 h
34,00 inkl. MwSt.
Versandkostenfrei (D)
Inhaltsverzeichnis: Jetzt downloaden
Leseprobe: Jetzt downloaden

RESTful Go APIs

Design und Implementierung leichtgewichtiger Hypermedia Services

RESTful Go APIs
inklusive E-Book
Best.-Nr.: HA-45709
Lieferbar in 48 h
34,00 inkl. MwSt.
Versandkostenfrei (D)
Verlag: HANSER Fachbuch
Autor:in Ralf Wirdemann (2)
Fassung: 174 Seiten, Softcover
Erschienen: 03/2019
ISBN: 978-3-446-45709-6
9783446457096
Inhaltsverzeichnis: Jetzt downloaden
Leseprobe: Jetzt downloaden
Go wurde 2007 von Google als einfache Programmiersprache für die Entwicklung schlanker Netzwerkdienste entwickelt. REST ist ein weit verbreiteter Architekturstil für die Programmierung von Web-APIs. Dieses Buch bringt Programmiersprache und Architekturstil zusammen und vermittelt in kompakter Weise die Entwicklung von REST-APIs in Go. Die entstehenden Services sind schlank, test- und erweiterbar und prädestiniert für den Betrieb in der Cloud – alles mit Bordmitteln von Go und ohne zusätzliches Web-Framework.

  • Go und REST kompakt – alle wesentlichen Konstrukte der Programmiersprache Go und der Prinzipien von REST werden anschaulich und praxisnah erklärt.
  • Lernen Sie anhand eines durchgängigen Beispiels, wie die Entwicklung von REST-APIs in Go funktioniert.
  • Erfahren Sie, wie die entwickelte API mit Hilfe hexagonaler Architekturprinzipien refaktorisiert und testbar gemacht wird.
  • Lernen Sie, wie die entwickelte API zu einer Hypermedia API wird und damit zu einer "echten" REST API.
  • Erlernen Sie die Grundlagen der Absicherung und Skalierung von APIs in Go und bereiten Sie API so für den Produktivbetrieb vor.

Aus dem Inhalt

Teil 1 – Grundlagen

  • Die Programmiersprache Go
  • Ressourcen
  • Repräsentationen
  • URIs
  • HTTP-Methoden
  • Statuscode
  • Hypermedia
  • HTTP- und JSON-Programmierung in Go

Teil 2 – Beispiel

  • Restvoice – eine Rechnungsstellungs-API
  • Use Cases
  • Domainmodell
  • Umsetzung in Go

Teil 3 – Design und Testing

  • Hexagonale Architektur
  • Domain-driven Design
  • SOLID-Design
Hier das ganze Inhaltsverzeichnis lesen.
  • Unit Tests
  • HTTP-Tests
  • Mocking in Go

Teil 4 – Hypermedia

  • Hypermedia-APIs
  • HATEOS
  • Hypertext Application
  • Language
  • Hypermedia-Clients
  • Resource Expansion

Teil 5 – Sicherheit, Skalierbarkeit, Caching

  • HTTP-Authentifizierung, JSON Web Token
  • Autorisierung
  • Verschlüsselung
  • Horizontale und vertikale Skalierung
  • Go-Routinen
  • HTTP-Caching
Diese Leseprobe führt in die Grundlagen der Programmiersprache Go ein. Nach einer Beschreibung der Basiskonstrukte lernen Sie die Besonderheiten von Go kennen. Außerdem beschreibt der Autor Arrays und Maps, zwei der neben den Standardtypen wichtigsten Go-Typen.

Wer hat's geschrieben?

Bild von Autor:in Ralf Wirdemann

Ralf Wirdemann ist Softwareentwickler und geschäftsführender Gesellschafter der CodeKeepers GmbH in Hamburg.
Als Projektmanager, Architekt und Programmierer begleitet er Entwicklungsteams seit mehr als 20 Jahren bei der Planung und Umsetzung komplexer Softwareprojekte.
Er hat Scrum bereits in einer Reihe von Projekten eingeführt. Er ist Autor zahlreicher Fachartikel und gefragter Sprecher auf Konferenzen.

Weitere Bücher von Ralf Wirdemann (2)

Bild von Autor:in Ralf Wirdemann
RESTful Go APIs
inklusive E-Book

RESTful Go APIs

Design und Implementierung leichtgewichtiger Hypermedia Services

Verlag

HANSER Fachbuch

Autor:in

Ralf Wirdemann (2)

Fassung

174 Seiten, Softcover

Erschienen

03/2019

ISBN

978-3-446-45709-6
9783446457096

Buch

34,00 inkl. MwSt.
Best.-Nr.: HA-45709
Versandkostenfrei (D)
Lieferbar in 48 h
RESTful Go APIs
inklusive E-Book

RESTful Go APIs

Design und Implementierung leichtgewichtiger Hypermedia Services

Best.-Nr.: HA-45709
Lieferbar in 48 h
34,00 inkl. MwSt.
Versandkostenfrei (D)

RESTful Go APIs

Design und Implementierung leichtgewichtiger Hypermedia Services

RESTful Go APIs
inklusive E-Book
Best.-Nr.: HA-45709
Lieferbar in 48 h
34,00 inkl. MwSt.
Versandkostenfrei (D)
RESTful Go APIs
RESTful Go APIs