borciugner

borciugner

Golang dla hobbystów. Funkcje – odsłona druga

Dzisiejszy tekst będzie poświęcony bardziej “zaawansowanym” zagadnieniom związanych z funkcjami w GO, co zresztą zostało wstępnie zasygnalizowane w zakończeniu poprzedniego wpisu. Oczywiście całość tematu nie zostanie tym samym wyczerpana, tym niemniej dzisiaj na tapet biorę dwa aspekty funkcji w GO,…

Golang dla Hobbystów. Mapy

Mapy to nieuporządkowany zbiór par klucz-wartość, w którym wszystkie klucze są od siebie różne (nie mogą się powtarzać w odróżnieniu od powiązanych z nimi wartości). Mapy są szczególnie przydatne w odniesieniu do danych nieustrukturyzowanych, czyli takich gdzie klucze nie są…

Golang dla Hobbystów. Tablice i wycinki

W dzisiejszym wpisie przyjrzymy się dwóm reprezentantom struktur danych, które zwyczajowo określa się mianem typów złożonych, czyli swoistym agregatom danych tworzonym przez łączenie innych typów podstawowych. W przypadku języka GO mamy do czynienia 4 wbudowanymi typami danych tego rodzaju. Są…

Golang dla Hobbystów. Pętle

Zacznijmy od truizmy, czyli przypomnienia do czego służy pętla w programowaniu komputerowym. Otóż jest to struktura, która ma na celu wielokrotnie wykonanie jakiegoś fragment kodu, zazwyczaj do osiągnięcia czy też spełnienia jakiegoś z góry zdefiniowanego warunku. Tym samym wykorzystanie pętli…

Golang dla Hobbystów. Instrukcje warunkowe

Mając na uwadze to, co obecnie dzieje się za naszą wschodnią granicę, nie za bardzo mam ochotę na cokolwiek poza trzymaniem kciuków za dzielny naród ukraiński. Tym niemniej śledzie radia, telewizji oraz internetów nie wpływa dobrze na mój stan mentalny,…

Golang dla Hobbystów. Zmienne i typy proste

Nie będę ukrywał, że do dzisiejszego wpisu zabierałem się jak przysłowiowy królik do jeża, ponieważ dotyczy on materii niespecjalnie ekscytującej, by nie napisać nudnej. Tym niemniej nie da się pójść dalej, jeśli nie przerobi się tak podstawowych zagadnień jak zmienne…

Golang dla Hobbystów. Struktura aplikacji

Język GO, którego nadal w bólach się uczę, zdążył już mnie zaskoczyć w paru miejscach. Warto jednak zaznaczyć i zarazem przypomnieć, iż moje dotychczasowe bardzo skromne doświadczenie z kodowaniem sprowadzały się w całości do niezbyt ambitnych wprawek w Pythonie (częściej)…

Podstawy Golang. Wstępniaczek

Dzisiejszy wpis to typowy zapychacz blogowy, który ma wyłącznie za zadanie imitować, że autor ma coś ważnego do przekazania czytającym. Otóż nic z tych rzeczy. Będzie przede wszystkim krótko o tym, jak wygląda pomysł na planowaną serię wpisów o podstawach…

CMS a pliki płaskie (glosa)

Mój poprzedni wpis zacząłem od pewnego oświadczenia na temat generatorów stron statycznych (dalej SSG) i niestety dzisiaj nie obejdzie się bez podobnej deklaracji, choć oczywiście w nieco innej kwestii. Jednak na tego rodzaju komunikat trzeba będzie poczekać do końcowych akapitów…