books/

directory
v0.0.0-...-0c35626 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 1, 2021 License: GPL-3.0

Directories

Path Synopsis
jgopop
jgopop/r01/dup1
Dup1 wyświetla tekst każdej linii, która pojawia się na standardowym wejściu więcej niż raz, i poprzedza go liczbą wystąpień.
Dup1 wyświetla tekst każdej linii, która pojawia się na standardowym wejściu więcej niż raz, i poprzedza go liczbą wystąpień.
jgopop/r01/dup2
go run main.go main1.txt main2.txt
go run main.go main1.txt main2.txt
jgopop/r01/dup3
// go run main.go main1.txt main2.txt
// go run main.go main1.txt main2.txt
jgopop/r01/echo1
Echo1 wyświetla swoje argumenty wiersza poleceń.
Echo1 wyświetla swoje argumenty wiersza poleceń.
jgopop/r01/echo2
Echo2 wyświetla swoje argumenty wiersza poleceń.
Echo2 wyświetla swoje argumenty wiersza poleceń.
jgopop/r01/echo3
Echo3 wyświetla swoje argumenty wiersza poleceń.
Echo3 wyświetla swoje argumenty wiersza poleceń.
jgopop/r01/fetch
Fetch wyświetla zawartość znalezioną pod adresem URL.
Fetch wyświetla zawartość znalezioną pod adresem URL.
jgopop/r01/fetchall
Fetchall pobiera równolegle zawartości kilku adresów URL i raportuje czasy pobierania oraz rozmiary odpowiedzi.
Fetchall pobiera równolegle zawartości kilku adresów URL i raportuje czasy pobierania oraz rozmiary odpowiedzi.
jgopop/r01/helloworld
Helloworld to nasz pierwszy program Go.
Helloworld to nasz pierwszy program Go.
jgopop/r01/lissajous
Lissajous generuje animacje GIF losowych figur Lissajous.
Lissajous generuje animacje GIF losowych figur Lissajous.
jgopop/r01/server1
Server1 jest minimalnym serwerem "echo".
Server1 jest minimalnym serwerem "echo".
jgopop/r01/server2
Server2 jest minimalnym serwerem "echo" i serwerem zliczającym.
Server2 jest minimalnym serwerem "echo" i serwerem zliczającym.
jgopop/r01/server3
Server3 jest serwerem "echo", który wyświetla parametry żądania.
Server3 jest serwerem "echo", który wyświetla parametry żądania.
jgopop/r02/boiling
Boiling wyświetla temperaturę wrzenia wody.
Boiling wyświetla temperaturę wrzenia wody.
jgopop/r02/cf
Cf konwertuje swój argument liczbowy na wartość w skalach Celsjusza i Fahrenheita.
Cf konwertuje swój argument liczbowy na wartość w skalach Celsjusza i Fahrenheita.
jgopop/r02/echo4
Echo4 wyświetla swoje argumenty wiersza poleceń.
Echo4 wyświetla swoje argumenty wiersza poleceń.
jgopop/r02/ftoc
Ftoc wyświetla wyniki dwóch konwersji ze stopni Fahrenheita na Celcjusza.
Ftoc wyświetla wyniki dwóch konwersji ze stopni Fahrenheita na Celcjusza.
jgopop/r02/popcount
(Komentarz dokumentujący pakiet został celowo zniekształcony, aby zademonstrować golint.) !+
(Komentarz dokumentujący pakiet został celowo zniekształcony, aby zademonstrować golint.) !+
jgopop/r02/tempconv
Package tempconv wykonuje konwersje skal Celsjusza and Fahrenheita.
Package tempconv wykonuje konwersje skal Celsjusza and Fahrenheita.
jgopop/r02/tempconv0
Package tempconv wykonuje przeliczenia temperatur w skalach Celsjusza i Fahrenheita.
Package tempconv wykonuje przeliczenia temperatur w skalach Celsjusza i Fahrenheita.
jgopop/r03/basename1
Basename1 odczytuje nazwy plików z stdin i wyświetla bazową nazwę każdego z nich.
Basename1 odczytuje nazwy plików z stdin i wyświetla bazową nazwę każdego z nich.
jgopop/r03/basename2
Basename2 odczytuje nazwy plików z stdin i wyświetla bazową nazwę każdego z nich.
Basename2 odczytuje nazwy plików z stdin i wyświetla bazową nazwę każdego z nich.
jgopop/r03/comma
Comma wyświetla podane jako argumenty liczby z przecinkiem po kazdej potędze 1000.
Comma wyświetla podane jako argumenty liczby z przecinkiem po kazdej potędze 1000.
jgopop/r03/mandelbrot
Mandelbrot emituje obraz PNG fraktala Mandelbrota.
Mandelbrot emituje obraz PNG fraktala Mandelbrota.
jgopop/r03/netflag
Netflag demonstruje typ integer wykorzystywany jako pole bitowe.
Netflag demonstruje typ integer wykorzystywany jako pole bitowe.
jgopop/r03/printints
Printints demonstruje użycie bytes.Buffer do formatowania łańcucha znaków.
Printints demonstruje użycie bytes.Buffer do formatowania łańcucha znaków.
jgopop/r03/surface
Surface oblicza renderowanie SVG funkcji powierzchniowej 3D.
Surface oblicza renderowanie SVG funkcji powierzchniowej 3D.
jgopop/r04/append
Append ilustruje zachowanie wbudowanej funkcji append.
Append ilustruje zachowanie wbudowanej funkcji append.
jgopop/r04/autoescape
Autoescape demonstruje automatyczną ucieczkę HTML w html/template.
Autoescape demonstruje automatyczną ucieczkę HTML w html/template.
jgopop/r04/charcount
Charcount liczy wystąpienia znaków Unicode.
Charcount liczy wystąpienia znaków Unicode.
jgopop/r04/dedup
Dedup wyświetla tylko jedną instancję każdej linii; duplikaty są usuwane.
Dedup wyświetla tylko jedną instancję każdej linii; duplikaty są usuwane.
jgopop/r04/embed
Embed demonstruje osadzanie bazowej struktury.
Embed demonstruje osadzanie bazowej struktury.
jgopop/r04/github
Package github zapewnia interfejs API języka Go dla systemu zgłoszeń GitHuba.
Package github zapewnia interfejs API języka Go dla systemu zgłoszeń GitHuba.
jgopop/r04/graph
Graph pokazuje sposób użycia mapy map do reprezentowania grafu skierowanego.
Graph pokazuje sposób użycia mapy map do reprezentowania grafu skierowanego.
jgopop/r04/issues
Issues wyświetla tabelę tematów GitHuba odpowiadających kryteriom wyszukiwania.
Issues wyświetla tabelę tematów GitHuba odpowiadających kryteriom wyszukiwania.
jgopop/r04/issueshtml
Issueshtml wyświetla tabelę HTML tematów odpowiadających kryteriom wyszukiwania.
Issueshtml wyświetla tabelę HTML tematów odpowiadających kryteriom wyszukiwania.
jgopop/r04/issuesreport
Issuesreport wyświetla raport na temat tematów odpowiadajacych kryteriom wyszukiwania.
Issuesreport wyświetla raport na temat tematów odpowiadajacych kryteriom wyszukiwania.
jgopop/r04/movie
Movie wyświetla struktury Movie w formacie JSON.
Movie wyświetla struktury Movie w formacie JSON.
jgopop/r04/nonempty
Nonempty jest przykładem algorytmu in situ wycinka.
Nonempty jest przykładem algorytmu in situ wycinka.
jgopop/r04/rev
Rev odwraca wycinek.
Rev odwraca wycinek.
jgopop/r04/sha256
Polecenie sha256 oblicza skrót SHA256 (tablicę) łańcucha znaków.
Polecenie sha256 oblicza skrót SHA256 (tablicę) łańcucha znaków.
jgopop/r04/treesort
Package treesort zapewnia sortowanie przez wstawianie przy wykorzystaniu niezbalansowanego drzewa binarnego.
Package treesort zapewnia sortowanie przez wstawianie przy wykorzystaniu niezbalansowanego drzewa binarnego.
jgopop/r05/defer1
Defer1 demonstruje odroczone wywołanie wykonywane podczas paniki.
Defer1 demonstruje odroczone wywołanie wykonywane podczas paniki.
jgopop/r05/defer2
Defer2 demonstruje odroczone wywołanie runtime.Stack podczas paniki.
Defer2 demonstruje odroczone wywołanie runtime.Stack podczas paniki.
jgopop/r05/fetch
Fetch zapisuje zawartość adresu URL w lokalnym pliku.
Fetch zapisuje zawartość adresu URL w lokalnym pliku.
jgopop/r05/findlinks1
Findlinks1 wyświetla linki znalezione w dokumencie HTML odczytanym ze standardowego strumienia wejściowego.
Findlinks1 wyświetla linki znalezione w dokumencie HTML odczytanym ze standardowego strumienia wejściowego.
jgopop/r05/findlinks2
Findlinks2 wykonuje żądanie HTTP GET na każdym adresie URL, parsuje wynik jako HTML, a następnie wyświetla znajdujące się w nim linki.
Findlinks2 wykonuje żądanie HTTP GET na każdym adresie URL, parsuje wynik jako HTML, a następnie wyświetla znajdujące się w nim linki.
jgopop/r05/findlinks3
Findlinks3 indeksuje strony internetowe rozpoczynając od adresów URL podanych w wierszu poleceń.
Findlinks3 indeksuje strony internetowe rozpoczynając od adresów URL podanych w wierszu poleceń.
jgopop/r05/links
Package links zapewnia funkcję wyodrębniania linków.
Package links zapewnia funkcję wyodrębniania linków.
jgopop/r05/outline
Outline wyświetla zarys drzewa dokumentu HTML.
Outline wyświetla zarys drzewa dokumentu HTML.
jgopop/r05/outline2
Outline wyświetla zarys drzewa dokumentu HTML.
Outline wyświetla zarys drzewa dokumentu HTML.
jgopop/r05/squares
Squares demonstruje wartość funkcji ze stanem.
Squares demonstruje wartość funkcji ze stanem.
jgopop/r05/sum
Sum demonstruje funkcję wariadyczną.
Sum demonstruje funkcję wariadyczną.
jgopop/r05/title1
Title1 wyświetla tytuł dokumentu HTML określonego poprzez adres URL.
Title1 wyświetla tytuł dokumentu HTML określonego poprzez adres URL.
jgopop/r05/title2
Title2 wyświetla tytuł dokumentu HTML określonego poprzez adres URL.
Title2 wyświetla tytuł dokumentu HTML określonego poprzez adres URL.
jgopop/r05/title3
Title3 wyświetla tytuł dokumentu HTML określonego poprzez adres URL.
Title3 wyświetla tytuł dokumentu HTML określonego poprzez adres URL.
jgopop/r05/toposort
Toposort wyświetla węzły skierowanego grafu acyklicznego w porządku topologicznym.
Toposort wyświetla węzły skierowanego grafu acyklicznego w porządku topologicznym.
jgopop/r05/trace
Trace wykorzystuje instrukcję defer, aby dodać do funkcji diagnostykę wejścia/wyjścia.
Trace wykorzystuje instrukcję defer, aby dodać do funkcji diagnostykę wejścia/wyjścia.
jgopop/r05/wait
Wait czeka, aż serwer HTTP zacznie odpowiadać.
Wait czeka, aż serwer HTTP zacznie odpowiadać.
jgopop/r06/coloredpoint
Coloredpoint demonstruje osadzanie struktur.
Coloredpoint demonstruje osadzanie struktur.
jgopop/r06/geometry
Package geometry definiuje proste typy dla geometrii płaskiej.
Package geometry definiuje proste typy dla geometrii płaskiej.
jgopop/r06/intset
Package intset zapewnia zbiór liczb całkowitych opart na wektorze bitowym.
Package intset zapewnia zbiór liczb całkowitych opart na wektorze bitowym.
jgopop/r06/urlvalues
Polecenie urlvalues demonstruje typ mapy z metodami.
Polecenie urlvalues demonstruje typ mapy z metodami.
jgopop/r07/bytecounter
Bytecounter demonstruje implementację interfejsu io.Writer, która liczy bajty.
Bytecounter demonstruje implementację interfejsu io.Writer, która liczy bajty.
jgopop/r07/eval
Package eval zapewnia ewaluator wyrażeń.
Package eval zapewnia ewaluator wyrażeń.
jgopop/r07/http1
Http1 jest elementarnym serwerem e-commerce.
Http1 jest elementarnym serwerem e-commerce.
jgopop/r07/http2
Http2 jest serwerem e-commerce z punktami końcowymi /list i /price.
Http2 jest serwerem e-commerce z punktami końcowymi /list i /price.
jgopop/r07/http3
Http3 jest serwerem e-commerce, który rejestruje punkty końcowe /list i /price poprzez wywołanie (*http.ServeMux).Handle.
Http3 jest serwerem e-commerce, który rejestruje punkty końcowe /list i /price poprzez wywołanie (*http.ServeMux).Handle.
jgopop/r07/http3a
Http3a jest serwerem e-commerce, który rejestruje punkty końcowe /list i /price poprzez wywołanie (*http.ServeMux).HandleFunc.
Http3a jest serwerem e-commerce, który rejestruje punkty końcowe /list i /price poprzez wywołanie (*http.ServeMux).HandleFunc.
jgopop/r07/http4
Http4 jest serwerem e-commerce, który rejestruje punkty końcowe /list i /price poprzez wywołanie http.HandleFunc.
Http4 jest serwerem e-commerce, który rejestruje punkty końcowe /list i /price poprzez wywołanie http.HandleFunc.
jgopop/r07/sleep
Sleep zostaje uśpiony na określony przedział czasu.
Sleep zostaje uśpiony na określony przedział czasu.
jgopop/r07/sorting
Sorting sortuje na wiele sposobów listę odtwarzania utworów.
Sorting sortuje na wiele sposobów listę odtwarzania utworów.
jgopop/r07/surface
Surface wyświetla wykres powierzchniowy 3D funkcji dostarczonej przez użytkownika.
Surface wyświetla wykres powierzchniowy 3D funkcji dostarczonej przez użytkownika.
jgopop/r07/tempconv
Package tempconv wykonuje obliczenia temperatur w skalach Celsjusza i Fahrenheita.
Package tempconv wykonuje obliczenia temperatur w skalach Celsjusza i Fahrenheita.
jgopop/r07/tempflag
Tempflag wyświetla wartość swojej flagi -temp (temperatura).
Tempflag wyświetla wartość swojej flagi -temp (temperatura).
jgopop/r07/xmlselect
Xmlselect wyświetla tekst wybranych elementów dokumentu XML.
Xmlselect wyświetla tekst wybranych elementów dokumentu XML.
jgopop/r08/cake
Package cake zapewnia symulację współbieżnej cukierni z wieloma parametrami.
Package cake zapewnia symulację współbieżnej cukierni z wieloma parametrami.
jgopop/r08/chat
Chat jest serwerem, który pozwala klientom rozmawiać ze sobą.
Chat jest serwerem, który pozwala klientom rozmawiać ze sobą.
jgopop/r08/clock1
Clock1 jest serwerem TCP, który periodycznie zapisuje czas.
Clock1 jest serwerem TCP, który periodycznie zapisuje czas.
jgopop/r08/clock2
Clock jest serwerem TCP, który periodycznie zapisuje czas.
Clock jest serwerem TCP, który periodycznie zapisuje czas.
jgopop/r08/countdown1
Countdown implementuje odliczanie do odpalenia rakiety.
Countdown implementuje odliczanie do odpalenia rakiety.
jgopop/r08/countdown2
Countdown implementuje odliczanie do odpalenia rakiety.
Countdown implementuje odliczanie do odpalenia rakiety.
jgopop/r08/countdown3
Countdown implementuje odliczanie do odpalenia rakiety.
Countdown implementuje odliczanie do odpalenia rakiety.
jgopop/r08/crawl1
Crawl1 indeksuje strony internetowe rozpoczynając od argumentów wiersza poleceń.
Crawl1 indeksuje strony internetowe rozpoczynając od argumentów wiersza poleceń.
jgopop/r08/crawl2
Crawl2 indeksuje strony internetowe rozpoczynając od argumentów wiersza poleceń.
Crawl2 indeksuje strony internetowe rozpoczynając od argumentów wiersza poleceń.
jgopop/r08/crawl3
Crawl3 indeksuje strony internetowe rozpoczynając od argumentów wiersza poleceń.
Crawl3 indeksuje strony internetowe rozpoczynając od argumentów wiersza poleceń.
jgopop/r08/du1
Du1 oblicza wykorzystanie dysku przez pliki w katalogu.
Du1 oblicza wykorzystanie dysku przez pliki w katalogu.
jgopop/r08/du2
Du2 oblicza wykorzystanie dysku przez pliki w katalogu.
Du2 oblicza wykorzystanie dysku przez pliki w katalogu.
jgopop/r08/du3
Du3 oblicza wykorzystanie dysku przez pliki w katalogu.
Du3 oblicza wykorzystanie dysku przez pliki w katalogu.
jgopop/r08/du4
Du4 command computes the disk usage of the files in a directory.
Du4 command computes the disk usage of the files in a directory.
jgopop/r08/netcat1
Netcat1 jest klientem TCP tylko do odczytu.
Netcat1 jest klientem TCP tylko do odczytu.
jgopop/r08/netcat2
Netcat jest prostym klientem odczytu/zapisu dla serwerów TCP.
Netcat jest prostym klientem odczytu/zapisu dla serwerów TCP.
jgopop/r08/netcat3
Netcat jest prostym klientem odczytu/zapisu dla serwerów TCP.
Netcat jest prostym klientem odczytu/zapisu dla serwerów TCP.
jgopop/r08/pipeline1
Pipeline1 demonstruje nieskończony potok trzyetapowy.
Pipeline1 demonstruje nieskończony potok trzyetapowy.
jgopop/r08/pipeline2
Pipeline2 demonstruje skończony potok trzyetapowy.
Pipeline2 demonstruje skończony potok trzyetapowy.
jgopop/r08/pipeline3
Pipeline3 demonstruje skończony potok trzyetapowy z zakresem, zamknięciem oraz jednokierunkwymi typami kanałów.
Pipeline3 demonstruje skończony potok trzyetapowy z zakresem, zamknięciem oraz jednokierunkwymi typami kanałów.
jgopop/r08/reverb1
Reverb1 jest serwerem TCP, który symuluje echo.
Reverb1 jest serwerem TCP, który symuluje echo.
jgopop/r08/reverb2
Reverb2 jest serwerem TCP, który symuluje echo..
Reverb2 jest serwerem TCP, który symuluje echo..
jgopop/r08/spinner
Spinner wyświetla animację podczas obliczania 45.
Spinner wyświetla animację podczas obliczania 45.
jgopop/r08/thumbnail
Package thumbnail generuje miniaturki z większych obrazów.
Package thumbnail generuje miniaturki z większych obrazów.
jgopop/r09/bank1
Package bank implementuje współbieżnie bezpieczny bank z jednym kontem.
Package bank implementuje współbieżnie bezpieczny bank z jednym kontem.
jgopop/r09/bank2
Package bank implementuje współbieżnie bezpieczny bank z jednym kontem.
Package bank implementuje współbieżnie bezpieczny bank z jednym kontem.
jgopop/r09/bank3
Package bank implementuje współbieżnie bezpieczny bank z jednym kontem.
Package bank implementuje współbieżnie bezpieczny bank z jednym kontem.
jgopop/r09/memo1
Package memo zapewnia memoizację funkcji typu Func.
Package memo zapewnia memoizację funkcji typu Func.
jgopop/r09/memo2
Package memo zapewnia współbieżnie bezpieczną memoizację funkcji typu Func.
Package memo zapewnia współbieżnie bezpieczną memoizację funkcji typu Func.
jgopop/r09/memo3
Package memo zapewnia współbieżnie bezpieczną memoizację funkcji typu Func.
Package memo zapewnia współbieżnie bezpieczną memoizację funkcji typu Func.
jgopop/r09/memo4
Package memo zapewnia współbieżnie bezpieczną memoizację funkcji typu Func.
Package memo zapewnia współbieżnie bezpieczną memoizację funkcji typu Func.
jgopop/r09/memo5
Package memo zapewnia współbieżnie bezpieczną, nieblokującą memoizację funkcji.
Package memo zapewnia współbieżnie bezpieczną, nieblokującą memoizację funkcji.
jgopop/r09/memotest
Package memotest zapewnia typowe funkcje dla testowania różnych projektów pakietu memo.
Package memotest zapewnia typowe funkcje dla testowania różnych projektów pakietu memo.
jgopop/r10/cross
Cross wyświetla wartości GOOS i GOARCH dla docelowego systemu operacyjnego.
Cross wyświetla wartości GOOS i GOARCH dla docelowego systemu operacyjnego.
jgopop/r10/jpeg
Polecenie jpeg odczytuje obraz PNG ze standardowego strumienia wejściowego i zapisuje go jako obraz JPEG do standardowego strumienia wyjściowego.
Polecenie jpeg odczytuje obraz PNG ze standardowego strumienia wejściowego i zapisuje go jako obraz JPEG do standardowego strumienia wyjściowego.
jgopop/r11/echo
Echo wyświetla swoje argumenty wiersza poleceń.
Echo wyświetla swoje argumenty wiersza poleceń.
jgopop/r11/storage1
Package storage jest częścią hipotetycznego serwera przechowywania danych w chmurze.
Package storage jest częścią hipotetycznego serwera przechowywania danych w chmurze.
jgopop/r11/storage2
Package storage jest częścią hipotetycznego serwera przechowywania danych w chmurze.
Package storage jest częścią hipotetycznego serwera przechowywania danych w chmurze.
jgopop/r11/word1
Package word zapewnia narzędzia do gier słownych.
Package word zapewnia narzędzia do gier słownych.
jgopop/r11/word2
Package word zapewnia narzędzia do gier słownych.
Package word zapewnia narzędzia do gier słownych.
jgopop/r12/display
Package display zapewnia środki do wyświetlania ustrukturyzowanych danych.
Package display zapewnia środki do wyświetlania ustrukturyzowanych danych.
jgopop/r12/format
Package format zapewnia funkcję, która może formatować dowolną wartość.
Package format zapewnia funkcję, która może formatować dowolną wartość.
jgopop/r12/methods
Package methods zapewnia funkcję do wyswietlania method dowolnej wartości.
Package methods zapewnia funkcję do wyswietlania method dowolnej wartości.
jgopop/r12/params
Package params zapewnia oparty na refleksji parser dla parametrów URL.
Package params zapewnia oparty na refleksji parser dla parametrów URL.
jgopop/r12/search
Search to demo funkcji params.Unpack.
Search to demo funkcji params.Unpack.
jgopop/r12/sexpr
Package sexpr zapewnia środki do konwertowania obiektów Go na S-wyrażenia i odwrotnie.
Package sexpr zapewnia środki do konwertowania obiektów Go na S-wyrażenia i odwrotnie.
jgopop/r13/bzip
Package bzip zapewnia interfejs zapisujący, który używa kompresji bzip2 (bzip.org).
Package bzip zapewnia interfejs zapisujący, który używa kompresji bzip2 (bzip.org).
jgopop/r13/bzipper
Bzipper odczytuje dane wejściowe, kompresuje je za pomocą bzip2 i wypisuje je.
Bzipper odczytuje dane wejściowe, kompresuje je za pomocą bzip2 i wypisuje je.
jgopop/r13/equal
Package equal zapewnia relację głębokiej równoważności dla dowolnych wartości.
Package equal zapewnia relację głębokiej równoważności dla dowolnych wartości.
jgopop/r13/unsafeptr
Package unsafeptr demonstruje podstawowe użycie unsafe.Pointer.
Package unsafeptr demonstruje podstawowe użycie unsafe.Pointer.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL