Programmierung in Google Go
Gespeichert in:
Hauptverfasser: | , |
---|---|
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&prov=M&dok_var=1&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&doc_library=BVB01&local_base=BVB01&doc_number=020718629&sequence=000001&line_number=0001&func_code=DB_RECORDS&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 |