JavaScript: detekce typu proměnné
Pokud opravdu v dynamciky typovaném jazyku potřebujete znát typ konkrétní proměnné: typeOf(v) function typeOf( obj ) { return {} .toString .call( obj ) .split( ‚ ‚ )[ 1 ] .slice( …
Pokud opravdu v dynamciky typovaném jazyku potřebujete znát typ konkrétní proměnné: typeOf(v) function typeOf( obj ) { return {} .toString .call( obj ) .split( ‚ ‚ )[ 1 ] .slice( …
Před pár dny byl oficiálně uvolněn MongoDB driver pro Go. Vyšel ve verzi 1.0.0 a dle autorů je Ready For Production Detail zde. Asi nejzásadnější noviky: change streams for fully-reactive, …
Pokud vás trápí velikost binárky vaší Go aplikace, a rádi byste věděli co vše v ní je, pak zkuste goweight. package main import „fmt“ func main() { fmt.Println(„hello, World!“) }
Měřit čas provádění nějaké části bez debugování jsem popisoval už jednou tady, nicméně lze dělat třeba i takto: package main import ( „fmt“ „time“ ) func timeTrack(msg string, start time.Time) …
Psát testy je oproz, ale je v každém případě je jasné, žo kód pokrytý testy bude minimálně spolehlivější, dlouhodobě lépe udržovatelný a snad i kvalitnější. Dalším důvodem proč psát testy …
Pokud od někud něco načítáte, a jste aspoň trochu defenzivně naladěný, pak určitě budete chtít validovat získaná, načtená data. Vlastní cestou Můžete začít třeba tím, že si budete psát nějakou …
Moc hezký seriál o tom jak funguje Go scheduler, včetně low level pohledu na fungování OS scheduleru. Scheduling In Go : Part I – OS Scheduler Scheduling In Go : …