Podstawy Go i pierwszy program

Cześć! Po tym, jak przedstawiłem filozofię stojącą za tym językiem, chcę zaprezentować podstawy Go. Zaraz po teorii chcę też pokazać przykładowy pierwszy program. Oczywiście nie musisz na początku instalować niczego na swoim komputerze. Polecam skorzystać sobie z The Go Playground. Podstawy składni Go – zmienne, stałe i ich typy W Go, jak w każdym języku programowania, mamy zmienne i stałe. Zmienne, bo nam się mogą zmieniać, stałe, bo raz zainicjowane wartością już jej nie zmieniają. Język jest też statycznie typowany. Oznacza to, że każda zmienna ma przypisany typ i jest on stały w ciągu trwania całej aplikacji. Nie możemy więc[…]

Czytaj dalej
golang-logo

Golang – po co kolejny język?

Dziś chcę napisać nieco o Go (Golang) i jego filozofii. Trochę mnie tu nie było, ale ostatnio pomyślałem, że pisanie o Go jest całkiem ciekawe, bo i sam język jest interesujący. Mam nadzieję, że kogoś nim zainteresuję. Chcę też napisać, po co w ogóle kolejny język powstał. Zapraszam do czytania! Trochę historii i opisu Golang Go to kompilowany język programowania, który pojawił się w 2009 roku za sprawą inżynierów Google: Roberta Griesemera, Roba Pike’a oraz Kena Thompsona. Od tamtej pory język się rozwija i zyskuje na popularności. Obecna wersja (na dzień 14. października 2020) to v1.5. Go charakteryzuje się 3[…]

Czytaj dalej
problem-z-cors

CORS w Symfony – rozwiążmy problem raz na zawsze

Chcesz rozpocząć nowy projekt w PHP, świetnie! Odpalasz konsolę, za pomocą Composera stawiasz projekt, pierwsze kontrolery do REST API. Za pomocą cURLa albo Postmana strzelasz do endpointu i działa, super! Dalej prosty frontend w Vue albo React, robisz strzał do endpointu i… „No Access-Control-Allow-Origin header is present on the requested resource.”

Czytaj dalej
pan-pracuje-zdalnie

6 Narzędzi Niezbędnych Do Pracy Zdalnej

W czasach zarazy większość z nas, programistów, pracuje obecnie zdalnie. Jedni to kochają, drudzy nienawidzą, ale nie oszukujmy się, obecnie nie ma zbyt wielkiego wyboru. Rozsądnie rzecz ujmując, prędko się też to nie zmieni. Być może niebawem powoli zaczniemy wracać do biur. Nie mniej myślę, że obecna sytuacja wzmocni pracę zdalną jako branżowy standard. To powoduje, że niezbędne będą nam narzędzia do pracy zdalnej.

Czytaj dalej
napis hello world

Hello world (again)!

Witam cię na kolejnym blogu o programowaniu drogi czytelniku! To już mój kolejny blog, poprzedni pod adresem https://webkonstruktor.pl już niedługo będzie prowadził tutaj. Wszystko za sprawą zmiany brandu. Webkonstruktor był ściśle związany z technologiami webowymi i nie potrafiłem z tego wyjść, bo wszędzie jednak był „web”.

Czytaj dalej