{"version":1,"pages":[{"id":"-MjU-nbUf-RXxNZtgDG_","title":"Giriş","pathname":"/go-programlama-dilini-ogren","siteSpaceId":"sitesp_siEdM","description":""},{"id":"-MjU4HLGILKiI_zQN4-w","title":"Go kurulumu","pathname":"/go-programlama-dilini-ogren/go-programlama-dilinin-temelleri/install-go","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Go programlama dilinin temelleri"}]},{"id":"-MjU-nas-3Inn8eDMw-j","title":"Hello, World","pathname":"/go-programlama-dilini-ogren/go-programlama-dilinin-temelleri/hello-world","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Go programlama dilinin temelleri"}]},{"id":"-MjU-natdQZ8HxwwSalf","title":"Integerlar","pathname":"/go-programlama-dilini-ogren/go-programlama-dilinin-temelleri/integers","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Go programlama dilinin temelleri"}]},{"id":"-MjU-naux7KmQd21O0xd","title":"Iterasyon","pathname":"/go-programlama-dilini-ogren/go-programlama-dilinin-temelleri/iteration","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Go programlama dilinin temelleri"}]},{"id":"-MjU-navgSd__RO8l2Dr","title":"Arrayler ve slicelar","pathname":"/go-programlama-dilini-ogren/go-programlama-dilinin-temelleri/arrays-and-slices","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Go programlama dilinin temelleri"}]},{"id":"-MjU-nawdCioFQIMP1Z1","title":"Structlar, methodlar & interfaceler","pathname":"/go-programlama-dilini-ogren/go-programlama-dilinin-temelleri/structs-methods-and-interfaces","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Go programlama dilinin temelleri"}]},{"id":"-MjU-nax0A6u-frdHoLD","title":"Pointerlar & errorlar","pathname":"/go-programlama-dilini-ogren/go-programlama-dilinin-temelleri/pointers-and-errors","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Go programlama dilinin temelleri"}]},{"id":"-MjU-nay0vZj_QXQIhEL","title":"Maps","pathname":"/go-programlama-dilini-ogren/go-programlama-dilinin-temelleri/maps","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Go programlama dilinin temelleri"}]},{"id":"-MjU-nazT1aWGb7-GCr5","title":"Dependency Injection","pathname":"/go-programlama-dilini-ogren/go-programlama-dilinin-temelleri/dependency-injection","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Go programlama dilinin temelleri"}]},{"id":"-MjU-nb-RHiLcTHJ0EMy","title":"Mocking","pathname":"/go-programlama-dilini-ogren/go-programlama-dilinin-temelleri/mocking","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Go programlama dilinin temelleri"}]},{"id":"-MjU-nb0PlP2F9MezpoS","title":"Concurrency","pathname":"/go-programlama-dilini-ogren/go-programlama-dilinin-temelleri/concurrency","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Go programlama dilinin temelleri"}]},{"id":"-MjU-nb1-F_LZHs5c-oZ","title":"Select","pathname":"/go-programlama-dilini-ogren/go-programlama-dilinin-temelleri/select","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Go programlama dilinin temelleri"}]},{"id":"-MjU-nb2vQKtFrK4S5Il","title":"Reflection","pathname":"/go-programlama-dilini-ogren/go-programlama-dilinin-temelleri/reflection","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Go programlama dilinin temelleri"}]},{"id":"-MjU-nb38sl-tN_RXio_","title":"Sync","pathname":"/go-programlama-dilini-ogren/go-programlama-dilinin-temelleri/sync","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Go programlama dilinin temelleri"}]},{"id":"-MjU-nb4KSB9yxYoCqy9","title":"Context","pathname":"/go-programlama-dilini-ogren/go-programlama-dilinin-temelleri/context","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Go programlama dilinin temelleri"}]},{"id":"-MjU-nb53usTv3aL1hAx","title":"Intro to property based tests","pathname":"/go-programlama-dilini-ogren/go-programlama-dilinin-temelleri/roman-numerals","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Go programlama dilinin temelleri"}]},{"id":"-MjU-nb6E1hppXxUIhZ4","title":"Maths","pathname":"/go-programlama-dilini-ogren/go-programlama-dilinin-temelleri/math","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Go programlama dilinin temelleri"}]},{"id":"-MjU-nb7iLST3FJsBPZ1","title":"Reading files","pathname":"/go-programlama-dilini-ogren/go-programlama-dilinin-temelleri/reading-files","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Go programlama dilinin temelleri"}]},{"id":"-MjU-nbAWx-C4fPm1ueS","title":"Giriş","pathname":"/go-programlama-dilini-ogren/bir-uygulama-gelistir/app-intro","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Bir uygulama geliştir"}]},{"id":"-MjU-nbBU7SEyi0rwHUx","title":"HTTP server","pathname":"/go-programlama-dilini-ogren/bir-uygulama-gelistir/http-server","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Bir uygulama geliştir"}]},{"id":"-MjU-nbCz8wWwVp2TDaD","title":"JSON, routing ve embedding","pathname":"/go-programlama-dilini-ogren/bir-uygulama-gelistir/json","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Bir uygulama geliştir"}]},{"id":"-MjU-nbDUXKZY_X6mUnC","title":"IO ve sorting","pathname":"/go-programlama-dilini-ogren/bir-uygulama-gelistir/io","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Bir uygulama geliştir"}]},{"id":"-MjU-nbE5kPmpYPRRhUo","title":"Command line & package structure","pathname":"/go-programlama-dilini-ogren/bir-uygulama-gelistir/command-line","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Bir uygulama geliştir"}]},{"id":"-MjU-nbFpS2-GmLAfZSG","title":"Time","pathname":"/go-programlama-dilini-ogren/bir-uygulama-gelistir/time","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Bir uygulama geliştir"}]},{"id":"-MjU-nbGRnEbttniKuT9","title":"WebSockets","pathname":"/go-programlama-dilini-ogren/bir-uygulama-gelistir/websockets","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Bir uygulama geliştir"}]},{"id":"-MjU-nbJ7jLQ50RkIl-K","title":"OS Exec","pathname":"/go-programlama-dilini-ogren/sorular-ve-cevaplar/os-exec","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Sorular ve cevaplar"}]},{"id":"-MjU4HLjku6Fzxv0xqGL","title":"Error types","pathname":"/go-programlama-dilini-ogren/sorular-ve-cevaplar/error-types","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Sorular ve cevaplar"}]},{"id":"-MjU-nbLMX5aLkGhrCSm","title":"Context-aware Reader","pathname":"/go-programlama-dilini-ogren/sorular-ve-cevaplar/context-aware-reader","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Sorular ve cevaplar"}]},{"id":"-MjU-nbM1K7547mZBN_u","title":"Revisiting HTTP Handlers","pathname":"/go-programlama-dilini-ogren/sorular-ve-cevaplar/http-handlers-revisited","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Sorular ve cevaplar"}]},{"id":"-MjU-nbPNWhP7hJ_UdfA","title":"Why unit tests and how to make them work for you","pathname":"/go-programlama-dilini-ogren/meta/why","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Meta"}]},{"id":"-MjU-nbQefQ8_XY7zgBT","title":"Anti-patterns","pathname":"/go-programlama-dilini-ogren/meta/anti-patterns","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Meta"}]},{"id":"-MjU-nbRdPWWnRkgYFc5","title":"Intro to generics","pathname":"/go-programlama-dilini-ogren/meta/intro-to-generics","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Meta"}]},{"id":"-MjU-nbSwqAZkefAR74-","title":"Contributing","pathname":"/go-programlama-dilini-ogren/meta/contributing","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Meta"}]},{"id":"-MjkiirnD142SrZudEZr","title":"Chapter Template","pathname":"/go-programlama-dilini-ogren/meta/chapter-template","siteSpaceId":"sitesp_siEdM","description":"","breadcrumbs":[{"label":"Meta"}]}]}