A Go egy procedurális nyelv, nem objektum orientált.És még is találtam több az alábbihoz hasonló megoldást. package main import (   "io"   "os"   "strings") type rot13Reader struct {   r io.Reader} func (rd *rot13Reader) Read(b []byte) (n int, e error) {   n, e = rd.r.Read(b)   for i := 0; i…

Ahogyan az már kiderülhetett az utóbbi időben a Go nyelv tanulásával foglalkoztam. Persze a "becsípődött" tesztelést sem tudtam elengedni. Így amikor az első feladat produktummá érett, rátértem a tesztelésre. Most rövid összefoglalót olvashattok, hogy mire jutottam eddig. A Ginkgo a teszter, a…

A Go-ban elmélyedve persze keresem a TDD lehetőségeket. A Go rendelkezik beépített unit teszt lehetőséggel. A JAVA-ban megszokott JUnit csomaghoz képest nehézkesnek érzem. Persze a JUnit plugin. A Go esetén is megtaláltam a Testify csomagot. Amelytől kezd a dolog hasonlítani a megszokotthoz. A…

Felmerült, hogy Go nyelven fejlesszek. Ezért tanulmányozni kezdtem a nyelvet. Amit feltétlenül tudni érdemes a Go nyelvről, hogy szigorúan típusos, procedurális, fordított nyelv. Sajátos tömör szintaktikával rendelkezik. Az előálló futtatható állomány környezet specifikus és "önjáró". Vagyis a…

süti beállítások módosítása