Programmierung in Google Go

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Feike, Rainer (VerfasserIn), Blass, Steffen (VerfasserIn)
Format: Buch
Sprache:German
Veröffentlicht: München [u.a.] Addison-Wesley 2011
Schriftenreihe:Open source library
Schlagworte:
Online-Zugang:Inhaltstext
Inhaltsverzeichnis
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!

MARC

LEADER 00000nam a2200000 c 4500
001 BV036802479
003 DE-604
005 20120111
007 t|
008 101129s2011 gw a||| |||| 00||| ger d
015 |a 10,N21  |2 dnb 
015 |a 10,A47  |2 dnb 
016 7 |a 1002626838  |2 DE-101 
020 |a 9783827330093  |c kart. : EUR 34.80 (DE), EUR 35.80 (AT), sfr 59.40 (freier Pr.)  |9 978-3-8273-3009-3 
024 3 |a 9783827330093 
035 |a (OCoLC)686761738 
035 |a (DE-599)DNB1002626838 
040 |a DE-604  |b ger  |e rakddb 
041 0 |a ger 
044 |a gw  |c DE 
049 |a DE-83  |a DE-92  |a DE-824  |a DE-634  |a DE-91G  |a DE-12  |a DE-573  |a DE-858  |a DE-29T  |a DE-11  |a DE-1102  |a DE-188 
082 0 |a 005.133  |2 22/ger 
084 |a ST 250  |0 (DE-625)143626:  |2 rvk 
084 |a DAT 362f  |2 stub 
084 |a 004  |2 sdnb 
100 1 |a Feike, Rainer  |e Verfasser  |0 (DE-588)142824070  |4 aut 
245 1 0 |a Programmierung in Google Go  |c Rainer Feike ; Steffen Blass 
264 1 |a München [u.a.]  |b Addison-Wesley  |c 2011 
300 |a 280 S.  |b Ill.  |c 24 cm  |e CD-ROM (12 cm) 
336 |b txt  |2 rdacontent 
337 |b n  |2 rdamedia 
338 |b nc  |2 rdacarrier 
490 0 |a Open source library 
650 0 7 |a Go  |g Programmiersprache  |0 (DE-588)7725033-3  |2 gnd  |9 rswk-swf 
689 0 0 |a Go  |g Programmiersprache  |0 (DE-588)7725033-3  |D s 
689 0 |5 DE-604 
700 1 |a Blass, Steffen  |e Verfasser  |0 (DE-588)142824143  |4 aut 
856 4 2 |m X:MVB  |q text/html  |u http://deposit.dnb.de/cgi-bin/dokserv?id=3479185&prov=M&dok_var=1&dok_ext=htm  |3 Inhaltstext 
856 4 2 |m DNB Datenaustausch  |q application/pdf  |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020718629&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA  |3 Inhaltsverzeichnis 
943 1 |a oai:aleph.bib-bvb.de:BVB01-020718629 

Datensatz im Suchindex

DE-BY-TUM_call_number 0102 DAT 362f 2011 A 238
DE-BY-TUM_katkey 1751873
DE-BY-TUM_location 01
DE-BY-TUM_media_number 040010201251
_version_ 1820885394660524032
adam_text INHALTSUEBERSICHT VORWORTE 13 1 EINE NEUE PROGRAMMIERSPRACHE 17 2 GO FUER EILIGE 23 3 SPRACHBESCHREIBUNG 27 4 AUSDRUECKE UND ANWEISUNGEN 43 5 DATENTYPEN UND FUNKTIONEN 103 6 PAKETE 141 7 OBJEKTORIENTIERUNG 157 8 PROGRAMMSTRUKTUR UND INITIALISIERUNG 169 9 NEBENLAEUFIGKEIT IN GO 175 10 BEISPIELPROGRAMME 193 ANHANG A INSTALLATION VON GO 231 B DIE CD ZUM BUCH 245 C PAKETE 257 D C-BINDINGS MIT CGO 267 STICHWORTVERZEICHNIS 277 BIBLIOGRAFISCHE INFORMATIONEN HTTP://D-NB.INFO/1002626838 DIGITALISIERT DURCH 4.2.2 EINGEBAUTE FUNKTIONEN 90 INHALTSVERZEICHNIS VORWORTE 13 EINE NEUE PROGRAMMIERSPRACHE 17 1.1 TRENDS 18 1.2 VIRTUAL MACHINE ADE 18 1.3 WER BRAUCHT GO? 19 1.4 WINDOWS 20 1.5 PROGRAMMIERUMGEBUNG 20 1.6 GO ANFASSEN 21 1.7 UEBER DIESES BUCH 22 GO FUER EILIGE 23 2.1 EILIGE INSTALLATION 23 2.2 EIN EILIGES PROGRAMM SCHREIBEN 24 2.3 DER SPRACHUMFANG FUER EILIGE 24 SPRACHBESCHREIBUNG 27 3.1 QUELLTEXTFORMAT 28 3.2 LEXIKALISCHE ELEMENTE IN GO 29 3.2.1 KOMMENTARE 30 3.2.2 RESERVIERTE WOERTER UND BEZEICHNER 31 3.2.3 LITERALE 32 3.2.4 OPERATOREN 36 3.2.5 DIE SACHE MIT DEM SEMIKOLON 39 3.2.6 SONSTIGE TRENN- UND STRUKTURZEICHEN 41 AUSDRUECKE UND ANWEISUNGEN 43 4.1 AUSDRUECKE 43 4.1.1 OPERATOREN 43 4.1.2 FUNKTIONSAUFRUFE 52 4.1.3 METHODENAUSDRUECKE 54 4.1.4 KONSTANTE AUSDRUECKE 56 4.1.5 TYPKONVERTIERUNG 57 4.2 ANWEISUNGEN 60 4.2.1 ANWEISUNGEN (STATEMENTS) 60 6.6.2 BENCHMARKING MIT GO 152 INHALTSVERZEICHNIS DATENTYPEN UND FUNKTIONEN 103 5.1 WAHRHEITSWERTE 103 5.2 NUMERISCHE TYPEN 104 5.3 ZEICHENKETTEN 106 5.3.1 DAS PAKET STRINGS 107 5.4 ARRAYS (FELDER) 111 5.5 DER DATENTYP »SLICE 113 5.6 ZEIGER 115 5.7 FUNKTIONEN 115 5.7.1 FUNKTIONSTYPEN 116 5.7.2 CLOSURES, FUNKTIONSLITERALE 117 5.8 ZUSAMMENGESETZTE TYPEN, STRUCT 118 5.8.1 ANONYME FELDER 119 5.8.2 VERSCHACHTELTE STRUKTUREN 119 5.8.3 STRUKTURLITERALE 120 5.8.4 STRUCTS SIND WIE KLASSEN 120 5.9 INTERFACES (SCHNITTSTELLEN) 121 5.9.1 DAS LEERE INTERFACE 122 5.9.2 ASSERTIONS, CASTS, IMPLEMENTIERUNGSTESTS 123 5.10 ASSOZIATIVE MAPS 125 5.11 DER DATENTYP »CHANNEL 127 5.11.1 DIE SENDE- UND EMPFANGSOPERATION 128 5.12 ZUWEISUNGEN UND KONVERTIERUNGEN 129 5.13 DATENSTRUKTUREN UND SORTIERUNGEN 130 5.13.1 LISTEN 130 5.13.2 RINGE 132 5.13.3 VEKTOREN 135 5.13.4 HEAPS 138 PAKETE 141 6.1 WAS IST EIN PAKET? 141 6.2 EINBINDUNG EINES PAKETS 142 6.3 INSTALLATION EINES PAKETS 144 6.3.1 INSTALLATION EINES PAKETS AUS DEN GO-QUELLCODES 144 6.3.2 INSTALLATION EINES PAKETS AUS GITHUB 145 6.4 LISTE DER PAKETE 145 6.5 ERZEUGEN EINES EIGENEN PAKETS 147 6.6 UNIT-TESTING VON PAKETEN 148 6.6.1 TESTEN MIT GO 148 9.6.7 KLEINERE INTERNA ZUR NEBENLAEUFIGKEIT 191 INHALTSVERZEICHNIS 6.7 PAKETDOKUMENTATION 153 6.7.1 GODOC IM KOMMANDOZEILEN-MODUS 154 6.7.2 GODOC IM WEBSERVER-MODUS 154 OBJEKTORIENTIERUNG 157 7.1 EXKURS UML 158 7.2 INTERFACES, KLASSEN UND OBJEKTE 158 7.3 KAPSELUNG 162 7.4 VERERBUNG 163 7.5 POLYMORPHISMUS 164 7.6 BEISPIEL 165 7.7 DAS INTERFACE STRINGER 167 PROGRAMMSTRUKTUR UND INITIALISIERUNG 169 8.1 DEKLARATIONEN, BLOECKE UND SICHTBARKEIT 169 8.2 AEUSSERE SICHTBARKEIT 170 8.3 INNERE SICHTBARKEIT 171 8.4 MAKEFILES 172 8.5 INIT-FUNKTION 173 8.6 UMGEBUNGSVARIABLEN UND KOMMANDOZEILE 174 NEBENLAEUFIGKEIT IN GO 175 9.1 THREADS UND PROZESSE 176 9.2 GO-ROUTINEN 177 9.3 INTERPROZESSKOMMUNIKATION MIT CHANNELS 178 9.3.1 NICHTBLOCKIERENDE CHANNEL-OPERATIONEN 182 9.4 SCHEDULING VON GO-ROUTINEN 182 9.5 DAS SYNC-PAKET 183 9.5.1 DER SYNC.MUTEX 183 9.5.2 DER SYNC.RWMUTEX 185 9.6 MEHR DETAILS ZU CHANNELS UND GO-ROUTINEN 187 9.6.1 CHANNELS AUSLESEN 187 9.6.2 EIN NEBENLAEUFIGER ITERATOR 188 9.6.3 UNIDIREKTIONALE KANAELE 189 9.6.4 ASYNCHRONE, GEPUFFERTE KANAELE 190 9.6.5 KOMMA, OKAUF CHANNELSANWENDEN 190 9.6.6 SELECT AUF KANAELE ANWENDEN 191 INHALTSVERZEICHNIS 10 BEISPIELPROGRAMME 193 10.1 EIN WEBSERVER 193 10.1.1 ANFORDERUNGEN 193 10.1.2 LOESUNGSWEG 193 10.1.3 LISTING DES SMALLSERVERS 199 10.2 GO UND MYSQL 201 10.2.1 PAKET HOLEN UND BAUEN 201 10.2.2 UMGEBUNG EINRICHTEN UND TESTEN 202 10.2.3 DAS TESTPROGRAMM 203 10.3 GO UND JSON 205 10.4 CHARTSERVER 208 10.4.1 EINLESEN DER CSV-DATEI 209 10.4.2 ERWEITERUNG DER BASIS SMALLSERVER 212 10.4.3 ERZEUGUNG DES PNG-CHARTS 213 10.4.4 ERZEUGUNG DES SVG-CHARTS 215 10.4.5 PROGRAMMSTRUKTUR 217 10.4.6 KOMPILIEREN, LINKEN, AUSPROBIEREN 218 10.4.7 FEHLERBEHANDLUNG 220 10.5 BEISPIELPAKET VECTOR3 221 ANHANG A INSTALLATION VON GO 231 A.1 LINUX 232 A. 1.1 SETZEN DER UMGEBUNGSVARIABLEN 232 A.1.2 INSTALLIEREN DER BENOETIGTEN TOOLS 233 A.1.3 GO-QUELLCODE BEZIEHEN UND KOMPILIEREN 234 A.1.4 PROGRAMME KOMPILIEREN 236 A.2 MAC OS X 237 A.2.1 UMGEBUNGSVARIABLEN 237 A.2.2 BENOETIGTE TOOLS 238 A.3 WINDOWS 239 A.3.1 NOTWENDIGE DATEIEN LADEN 239 A.4 SETZEN DER UMGEBUNGSVARIABLEN 241 A.4.1 PROGRAMME KOMPILIEREN 243 B DIE CD ZUM BUCH 245 B.1 VON CD BOOTEN 245 B.2 IN VIRTUALBOX BOOTEN 247 B.3 KOMPILIEREN, LINKEN UND TESTEN DER BEISPIELE 251 B.3.1 »HALLO WELT AUSPROBIEREN 252 B.3.2 CHARTSERVER AUSPROBIEREN 253 1 INHALTSVERZEICHNIS C PAKETE 257 D C-BINDINGS MIT CGO 267 D.1 EINE C-BIBLIOTHEK 268 D.2 DER GO-WRAPPER DAZU 270 D.3 WRAPPER IM MAIN-PAKET NUTZEN 272 D.4 WIE CGO TICKT 273 STICHWORTVERZEICHNIS 277 11
any_adam_object 1
author Feike, Rainer
Blass, Steffen
author_GND (DE-588)142824070
(DE-588)142824143
author_facet Feike, Rainer
Blass, Steffen
author_role aut
aut
author_sort Feike, Rainer
author_variant r f rf
s b sb
building Verbundindex
bvnumber BV036802479
classification_rvk ST 250
classification_tum DAT 362f
ctrlnum (OCoLC)686761738
(DE-599)DNB1002626838
dewey-full 005.133
dewey-hundreds 000 - Computer science, information, general works
dewey-ones 005 - Computer programming, programs, data, security
dewey-raw 005.133
dewey-search 005.133
dewey-sort 15.133
dewey-tens 000 - Computer science, information, general works
discipline Informatik
format Book
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01810nam a2200445 c 4500</leader><controlfield tag="001">BV036802479</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20120111 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">101129s2011 gw a||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">10,N21</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">10,A47</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1002626838</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783827330093</subfield><subfield code="c">kart. : EUR 34.80 (DE), EUR 35.80 (AT), sfr 59.40 (freier Pr.)</subfield><subfield code="9">978-3-8273-3009-3</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783827330093</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)686761738</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1002626838</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-83</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-188</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">22/ger</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="084" ind1=" " ind2=" "><subfield code="a">DAT 362f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Feike, Rainer</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)142824070</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Programmierung in Google Go</subfield><subfield code="c">Rainer Feike ; Steffen Blass</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München [u.a.]</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">2011</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">280 S.</subfield><subfield code="b">Ill.</subfield><subfield code="c">24 cm</subfield><subfield code="e">CD-ROM (12 cm)</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">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Open source library</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="689" ind1="0" ind2="0"><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="700" ind1="1" ind2=" "><subfield code="a">Blass, Steffen</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)142824143</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3479185&amp;prov=M&amp;dok_var=1&amp;dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&amp;doc_library=BVB01&amp;local_base=BVB01&amp;doc_number=020718629&amp;sequence=000001&amp;line_number=0001&amp;func_code=DB_RECORDS&amp;service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-020718629</subfield></datafield></record></collection>
id DE-604.BV036802479
illustrated Illustrated
indexdate 2024-12-24T00:14:12Z
institution BVB
isbn 9783827330093
language German
oai_aleph_id oai:aleph.bib-bvb.de:BVB01-020718629
oclc_num 686761738
open_access_boolean
owner DE-83
DE-92
DE-824
DE-634
DE-91G
DE-BY-TUM
DE-12
DE-573
DE-858
DE-29T
DE-11
DE-1102
DE-188
owner_facet DE-83
DE-92
DE-824
DE-634
DE-91G
DE-BY-TUM
DE-12
DE-573
DE-858
DE-29T
DE-11
DE-1102
DE-188
physical 280 S. Ill. 24 cm CD-ROM (12 cm)
publishDate 2011
publishDateSearch 2011
publishDateSort 2011
publisher Addison-Wesley
record_format marc
series2 Open source library
spellingShingle Feike, Rainer
Blass, Steffen
Programmierung in Google Go
Go Programmiersprache (DE-588)7725033-3 gnd
subject_GND (DE-588)7725033-3
title Programmierung in Google Go
title_auth Programmierung in Google Go
title_exact_search Programmierung in Google Go
title_full Programmierung in Google Go Rainer Feike ; Steffen Blass
title_fullStr Programmierung in Google Go Rainer Feike ; Steffen Blass
title_full_unstemmed Programmierung in Google Go Rainer Feike ; Steffen Blass
title_short Programmierung in Google Go
title_sort programmierung in google go
topic Go Programmiersprache (DE-588)7725033-3 gnd
topic_facet Go Programmiersprache
url http://deposit.dnb.de/cgi-bin/dokserv?id=3479185&prov=M&dok_var=1&dok_ext=htm
http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020718629&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA
work_keys_str_mv AT feikerainer programmierungingooglego
AT blasssteffen programmierungingooglego