Web development with Go: building scalable web apps and RESTful services
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Berkeley, CA
Apress
[2015]
|
Schlagworte: | |
Online-Zugang: | Volltext Abstract Inhaltsverzeichnis |
Beschreibung: | 1 Online Ressource (XX, 289 Seiten) |
ISBN: | 9781484210529 |
DOI: | 10.1007/978-1-4842-1052-9 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV043309441 | ||
003 | DE-604 | ||
005 | 20190626 | ||
007 | cr|uuu---uuuuu | ||
008 | 160125s2015 |||| o||u| ||||||eng d | ||
020 | |a 9781484210529 |c Online |9 978-1-4842-1052-9 | ||
024 | 7 | |a 10.1007/978-1-4842-1052-9 |2 doi | |
035 | |a (OCoLC)934215421 | ||
035 | |a (DE-599)BVBBV043309441 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
049 | |a DE-863 |a DE-898 |a DE-862 |a DE-92 |a DE-M347 |a DE-1049 |a DE-83 | ||
082 | 0 | |a 005.13 |2 23 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Varghese, Shiju |e Verfasser |0 (DE-588)1081992859 |4 aut | |
245 | 1 | 0 | |a Web development with Go |b building scalable web apps and RESTful services |c Shiju Varghese |
264 | 1 | |a Berkeley, CA |b Apress |c [2015] | |
264 | 4 | |c © 2015 | |
300 | |a 1 Online Ressource (XX, 289 Seiten) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
650 | 4 | |a Computer science | |
650 | 4 | |a Programming languages (Electronic computers) | |
650 | 4 | |a Computer Science | |
650 | 4 | |a Programming Languages, Compilers, Interpreters | |
650 | 4 | |a Informatik | |
650 | 0 | 7 | |a Informatik |0 (DE-588)4026894-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Go |g Programmiersprache |0 (DE-588)7725033-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmiersprache |0 (DE-588)4047409-4 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Informatik |0 (DE-588)4026894-9 |D s |
689 | 0 | 1 | |a Programmiersprache |0 (DE-588)4047409-4 |D s |
689 | 0 | 2 | |a Go |g Programmiersprache |0 (DE-588)7725033-3 |D s |
689 | 0 | |5 DE-604 | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 978-1-4842-1053-6 |
856 | 4 | 0 | |u https://doi.org/10.1007/978-1-4842-1052-9 |x Verlag |3 Volltext |
856 | 4 | 2 | |m Springer Fremddatenuebernahme |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028730130&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Abstract |
856 | 4 | 2 | |m Springer Fremddatenuebernahme |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028730130&sequence=000003&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
912 | |a ZDB-2-CWD |a ZDB-30-PQE | ||
940 | 1 | |q ZDB-2-CWD_2015 | |
999 | |a oai:aleph.bib-bvb.de:BVB01-028730130 |
Datensatz im Suchindex
DE-BY-FWS_katkey | 592593 |
---|---|
_version_ | 1806179648310083584 |
adam_text | WEB DEVELOPMENT WITH GO
/ VARGHESE, SHIJU
: 2015
ABSTRACT / INHALTSTEXT
GO, THE OPEN-SOURCE PROGRAMMING LANGUAGE ORIGINALLY DEVELOPED AT GOOGLE,
MAKES IT EASY TO BUILD SIMPLE, RELIABLE, AND EFFICIENT SOFTWARE. IT S A
FAST, STATICALLY TYPED, COMPILED LANGUAGE THAT FEELS LIKE A DYNAMICALLY
TYPED, INTERPRETED LANGUAGE. ITS CONCURRENCY MECHANISMS, COUPLED WITH
MODERN HARDWARE, MAKES GO AN EFFECTIVE GENERAL PURPOSE PROGRAMMING
LANGUAGE FOR A WIDE RANGE OF APPLICATIONS SUCH AS, SYSTEM PROGRAMMING
AND EMBEDDED SYSTEMS, DESKTOP DEVELOPMENT AND DISTRIBUTED SYSTEMS,
BACKEND SERVICES FOR MOBILE AND WEB, DEVOPS, AND CLOUD APPLICATION
DEVELOPMENT. WEB DEVELOPMENT WITH GO WILL TEACH YOU HOW TO DEVELOP
SCALABLE REAL-WORLD WEB APPS, RESTFUL SERVICES, AND BACKEND SYSTEMS WITH
GO. THE BOOK STARTS OFF BY COVERING GO PROGRAMMING LANGUAGE FUNDAMENTALS
AS A PREREQUISITE FOR WEB DEVELOPMENT. AFTER A THOROUGH UNDERSTANDING OF
THE BASICS, THE BOOK DELVES INTO WEB DEVELOPMENT USING THE BUILT-IN
PACKAGE, NET/HTTP.WITH EACH CHAPTER YOU’LL BE INTRODUCED TO NEW
CONCEPTS FOR GRADUALLY BUILDING A REAL-WORLD WEB SYSTEM. THE BOOK
FURTHER SHOWS YOU HOW TO INTEGRATE GO WITH OTHER TECHNOLOGIES. FOR
EXAMPLE, IT PROVIDES AN OVERVIEW OF USING MONGODB AS A MEANS OF
PERSISTENT STORAGE, AND PROVIDESAN END-TO-END REST API SAMPLE FEATURES
MONGODB AS WELL. DEVELOPERS LOOKING FOR A FULL-FLEDGED WEB DEVELOPMENT
FRAMEWORK FOR BUILDING WEB APPS WILL BE INTRODUCED TO BEEGO. THE BOOK
THEN MOVES ON TO DEMONSTRATE HOW TO DEPLOY WEB APPS TO THE CLOUD USING
THE GOOGLE CLOUD PLATFORM. FINALLY, THE BOOK INTRODUCES DOCKER, A
REVOLUTIONARY CONTAINER TECHNOLOGY PLATFORM FOR DEPLOYING CONTAINERIZED
GO WEB APPS TO THE CLOUD. WEB DEVELOPMENT WITH GO PROVIDES: BASIC
FUNDAMENTALS FOR BUILDING REAL-WORLD WEB APPS IN GO. THROUGH COVERAGE OF
PREREQUISITES AND PRACTICAL CODE EXAMPLES.DEMO WEB APPS FOR ATTAINING A
DEEPER UNDERSTANDI NG OF WEB DEVELOPMENT A REFERENCE REST API APP WHICH
CAN BE USED TO BUILD SCALABLE REAL-WORLD BACKEND SERVICES IN GO. A
THROUGH DEMONSTRATION OF DEPLOYING WEB APPS TO THE CLOUD USING THE
GOOGLE CLOUD PLATFORM, AND DOCKER FOR DEPLOYING GO SERVERS. IN TOTALITY,
GO IS A HIGH-PERFORMANCE LANGUAGE WHILE PROVIDING GREATER LEVEL OF
DEVELOPER PRODUCTIVITY, THEREFORE WEB DEVELOPMENT WITH GO EQUIPS YOU
WITH THE NECESSARY SKILLS AND KNOWLEDGE REQUIRED FOR EFFECTIVELY
BUILDING ROBUST AND EFFICIENT WEB APPS BY LEVERAGING THE FEATURES OF GO,
AND FIND YOURSELF BECOME THE SOUGHT AFTER PERSON ON GO AMONG YOUR PEERS
AND EMPLOYERS ALIKE, IN NO TIME
DIESES SCHRIFTSTUECK WURDE MASCHINELL ERZEUGT.
WEB DEVELOPMENT WITH GO
/ VARGHESE, SHIJU
: 2015
TABLE OF CONTENTS / INHALTSVERZEICHNIS
CHAPTER 1: GETTING STARTED WITH GO
CHAPTER 2: GO FUNDAMENTALS
CHAPTER 3: USER DEFINED TYPES AND CONCURRENCY
CHAPTER 4: GETTING STARTED WITH WEB DEVELOPMENT
CHAPTER 5: GO TEMPLATES
CHAPTER 6: HTTP MIDDLEWARE
CHAPTER 7: AUTHENTICATION FOR WEB APPS
CHAPTER 8: PERSISTENCE WITH MONGODB
CHAPTER 9: BUILDING RESTFUL SERVICES
CHAPTER 10: TESTING GO APPLICATIONS
CHAPTER 11: BUILDING GO WEB APPLICATIONS ON GOOGLE CLOUD
DIESES SCHRIFTSTUECK WURDE MASCHINELL ERZEUGT.
|
any_adam_object | 1 |
author | Varghese, Shiju |
author_GND | (DE-588)1081992859 |
author_facet | Varghese, Shiju |
author_role | aut |
author_sort | Varghese, Shiju |
author_variant | s v sv |
building | Verbundindex |
bvnumber | BV043309441 |
classification_rvk | ST 250 |
collection | ZDB-2-CWD ZDB-30-PQE |
ctrlnum | (OCoLC)934215421 (DE-599)BVBBV043309441 |
dewey-full | 005.13 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.13 |
dewey-search | 005.13 |
dewey-sort | 15.13 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
doi_str_mv | 10.1007/978-1-4842-1052-9 |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02316nmm a2200517zc 4500</leader><controlfield tag="001">BV043309441</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20190626 </controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">160125s2015 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781484210529</subfield><subfield code="c">Online</subfield><subfield code="9">978-1-4842-1052-9</subfield></datafield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1007/978-1-4842-1052-9</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)934215421</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV043309441</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-862</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-1049</subfield><subfield code="a">DE-83</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.13</subfield><subfield code="2">23</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Varghese, Shiju</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1081992859</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Web development with Go</subfield><subfield code="b">building scalable web apps and RESTful services</subfield><subfield code="c">Shiju Varghese</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berkeley, CA</subfield><subfield code="b">Apress</subfield><subfield code="c">[2015]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">© 2015</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online Ressource (XX, 289 Seiten)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer science</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programming languages (Electronic computers)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer Science</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programming Languages, Compilers, Interpreters</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Informatik</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Informatik</subfield><subfield code="0">(DE-588)4026894-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Go</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)7725033-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmiersprache</subfield><subfield code="0">(DE-588)4047409-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Informatik</subfield><subfield code="0">(DE-588)4026894-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Programmiersprache</subfield><subfield code="0">(DE-588)4047409-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Go</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)7725033-3</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">978-1-4842-1053-6</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doi.org/10.1007/978-1-4842-1052-9</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Springer Fremddatenuebernahme</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028730130&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Abstract</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Springer Fremddatenuebernahme</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028730130&sequence=000003&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-2-CWD</subfield><subfield code="a">ZDB-30-PQE</subfield></datafield><datafield tag="940" ind1="1" ind2=" "><subfield code="q">ZDB-2-CWD_2015</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-028730130</subfield></datafield></record></collection> |
id | DE-604.BV043309441 |
illustrated | Not Illustrated |
indexdate | 2024-08-01T12:12:20Z |
institution | BVB |
isbn | 9781484210529 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-028730130 |
oclc_num | 934215421 |
open_access_boolean | |
owner | DE-863 DE-BY-FWS DE-898 DE-BY-UBR DE-862 DE-BY-FWS DE-92 DE-M347 DE-1049 DE-83 |
owner_facet | DE-863 DE-BY-FWS DE-898 DE-BY-UBR DE-862 DE-BY-FWS DE-92 DE-M347 DE-1049 DE-83 |
physical | 1 Online Ressource (XX, 289 Seiten) |
psigel | ZDB-2-CWD ZDB-30-PQE ZDB-2-CWD_2015 |
publishDate | 2015 |
publishDateSearch | 2015 |
publishDateSort | 2015 |
publisher | Apress |
record_format | marc |
spellingShingle | Varghese, Shiju Web development with Go building scalable web apps and RESTful services Computer science Programming languages (Electronic computers) Computer Science Programming Languages, Compilers, Interpreters Informatik Informatik (DE-588)4026894-9 gnd Go Programmiersprache (DE-588)7725033-3 gnd Programmiersprache (DE-588)4047409-4 gnd |
subject_GND | (DE-588)4026894-9 (DE-588)7725033-3 (DE-588)4047409-4 |
title | Web development with Go building scalable web apps and RESTful services |
title_auth | Web development with Go building scalable web apps and RESTful services |
title_exact_search | Web development with Go building scalable web apps and RESTful services |
title_full | Web development with Go building scalable web apps and RESTful services Shiju Varghese |
title_fullStr | Web development with Go building scalable web apps and RESTful services Shiju Varghese |
title_full_unstemmed | Web development with Go building scalable web apps and RESTful services Shiju Varghese |
title_short | Web development with Go |
title_sort | web development with go building scalable web apps and restful services |
title_sub | building scalable web apps and RESTful services |
topic | Computer science Programming languages (Electronic computers) Computer Science Programming Languages, Compilers, Interpreters Informatik Informatik (DE-588)4026894-9 gnd Go Programmiersprache (DE-588)7725033-3 gnd Programmiersprache (DE-588)4047409-4 gnd |
topic_facet | Computer science Programming languages (Electronic computers) Computer Science Programming Languages, Compilers, Interpreters Informatik Go Programmiersprache Programmiersprache |
url | https://doi.org/10.1007/978-1-4842-1052-9 http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028730130&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028730130&sequence=000003&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT vargheseshiju webdevelopmentwithgobuildingscalablewebappsandrestfulservices |