{"version":1,"pages":[{"id":"8z6RqWejhNthfIdAQCL0","title":"Introdução","pathname":"/aprenda-go-com-testes/main","siteSpaceId":"sitesp_5ZLx0","description":""},{"id":"-MQPKd9T-35O3AnO3RP4","title":"Aprenda Go com Testes","pathname":"/aprenda-go-com-testes/main/gb-readme","siteSpaceId":"sitesp_5ZLx0","description":""},{"id":"-MQPKd9WmsXmKumG8gOP","title":"Instalação do Go","pathname":"/aprenda-go-com-testes/main/primeiros-passos-com-go/instalacao-do-go","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-MQPKd9XwFetEOmPOvz1","title":"Olá, mundo","pathname":"/aprenda-go-com-testes/main/primeiros-passos-com-go/ola-mundo","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-MQPKd9Y0RCPQj-PLs1t","title":"Inteiros","pathname":"/aprenda-go-com-testes/main/primeiros-passos-com-go/inteiros","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-MQPKd9ZusqV2A7nDPXV","title":"Iteração","pathname":"/aprenda-go-com-testes/main/primeiros-passos-com-go/iteracao","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-MQPKd9_wHv0dsZ2byCE","title":"Arrays e slices","pathname":"/aprenda-go-com-testes/main/primeiros-passos-com-go/arrays-e-slices","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-MQPKd9aDUX3WMHBcHOR","title":"Estruturas, métodos e interfaces","pathname":"/aprenda-go-com-testes/main/primeiros-passos-com-go/estruturas-metodos-e-interfaces","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-MQPKd9b2ApVPyVJucbv","title":"Ponteiros e erros","pathname":"/aprenda-go-com-testes/main/primeiros-passos-com-go/ponteiros-e-erros","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-MQPKd9ciNv-sV73HR-C","title":"Maps","pathname":"/aprenda-go-com-testes/main/primeiros-passos-com-go/maps","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-MQPKd9d3mL7GKtNQpBK","title":"Injeção de dependência","pathname":"/aprenda-go-com-testes/main/primeiros-passos-com-go/injecao-de-dependencia","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-MQPKd9eej4qA8RzcHrN","title":"Mocks","pathname":"/aprenda-go-com-testes/main/primeiros-passos-com-go/mocks","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-MQPKd9f2FZXHtNXqvrf","title":"Concorrência","pathname":"/aprenda-go-com-testes/main/primeiros-passos-com-go/concorrencia","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-MQPKd9gG6XwALdI2Xcx","title":"Select","pathname":"/aprenda-go-com-testes/main/primeiros-passos-com-go/select","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-MQPKd9hZvfZzIeExneC","title":"Reflexão","pathname":"/aprenda-go-com-testes/main/primeiros-passos-com-go/reflection","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-MQPKd9iWPaDmCezSlEE","title":"Sync","pathname":"/aprenda-go-com-testes/main/primeiros-passos-com-go/sync","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-MQPKd9jCX1u1XKzTayM","title":"Contexto","pathname":"/aprenda-go-com-testes/main/primeiros-passos-com-go/contexto","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-MQPKd9m9jBTyvC5KpPl","title":"Introdução","pathname":"/aprenda-go-com-testes/main/criando-uma-aplicacao/introducao","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Criando uma aplicação"}]},{"id":"-MQPKd9niUrgqLSumrYE","title":"Servidor HTTP","pathname":"/aprenda-go-com-testes/main/criando-uma-aplicacao/servidor-http","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Criando uma aplicação"}]},{"id":"-MQPKd9od8I5ajpJDXfT","title":"JSON, roteamento e aninhamento","pathname":"/aprenda-go-com-testes/main/criando-uma-aplicacao/json","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Criando uma aplicação"}]},{"id":"-MQPKd9piQKfDEA_tXh9","title":"IO e sorting","pathname":"/aprenda-go-com-testes/main/criando-uma-aplicacao/io","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Criando uma aplicação"}]},{"id":"-MQPKd9qYZorLxuKBhyH","title":"Linha de comando e estrutura de pacotes","pathname":"/aprenda-go-com-testes/main/criando-uma-aplicacao/linha-de-comando","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Criando uma aplicação"}]},{"id":"-MQPKd9rAJTv4ePOzloi","title":"Tempo","pathname":"/aprenda-go-com-testes/main/criando-uma-aplicacao/time","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Criando uma aplicação"}]},{"id":"-MQPKd9sRq3rSjw998ZF","title":"Websockets","pathname":"/aprenda-go-com-testes/main/criando-uma-aplicacao/websockets","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Criando uma aplicação"}]},{"id":"-MQPKd9vo_bw18xYIUNL","title":"OS Exec","pathname":"/aprenda-go-com-testes/main/perguntas-e-respostas/os-exec","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Perguntas e respostas"}]},{"id":"-MQPKd9wVyJz7bOyQzp0","title":"Tipos de erro","pathname":"/aprenda-go-com-testes/main/perguntas-e-respostas/error-types","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Perguntas e respostas"}]},{"id":"-MQPKd9zRcDqvfmrSBJ7","title":"Por que testes unitários?","pathname":"/aprenda-go-com-testes/main/meta/motivacao","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Meta"}]},{"id":"-MQPKdA-n54WRe_tHuaW","title":"Como contribuir","pathname":"/aprenda-go-com-testes/main/meta/contribuindo","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Meta"}]},{"id":"-MQPKdA0HOfDsTT2_ZPK","title":"Como traduzir","pathname":"/aprenda-go-com-testes/main/meta/traduzindo","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Meta"}]},{"id":"-MQPKdA1jxwSnYOVHmYI","title":"Exemplo de capítulo","pathname":"/aprenda-go-com-testes/main/meta/exemplo","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Meta"}]},{"id":"-MQPKdA2a7c9MSrbFARd","title":"Glossário","pathname":"/aprenda-go-com-testes/main/meta/glossario","siteSpaceId":"sitesp_5ZLx0","description":"","breadcrumbs":[{"label":"Meta"}]},{"id":"-Lia9CiI5G7hHC2Aixm6","title":"Introdução","pathname":"/aprenda-go-com-testes","siteSpaceId":"sitesp_ihD1q","description":""},{"id":"-LipN52Tik0FEc1Elh0N","title":"Aprenda Go com Testes","pathname":"/aprenda-go-com-testes/gb-readme","siteSpaceId":"sitesp_ihD1q","description":""},{"id":"-LjDyO5zKkInSqku6iSI","title":"Instalação do Go","pathname":"/aprenda-go-com-testes/primeiros-passos-com-go/instalacao-do-go","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-LwtpBb6AKFYQKj-4TZm","title":"Olá, mundo","pathname":"/aprenda-go-com-testes/primeiros-passos-com-go/ola-mundo","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-LlsRUP5HSJxvAGNwI4B","title":"Inteiros","pathname":"/aprenda-go-com-testes/primeiros-passos-com-go/inteiros","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-LjTOc_FerOl0kNPwn0k","title":"Iteração","pathname":"/aprenda-go-com-testes/primeiros-passos-com-go/iteracao","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-Lja-x100C_FTfuKJ3dh","title":"Arrays e slices","pathname":"/aprenda-go-com-testes/primeiros-passos-com-go/arrays-e-slices","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-Lwus3093uYEDKQ5JkUN","title":"Estruturas, métodos e interfaces","pathname":"/aprenda-go-com-testes/primeiros-passos-com-go/estruturas-metodos-e-interfaces","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-LwuOhTxjEpqorDJwhYu","title":"Ponteiros e erros","pathname":"/aprenda-go-com-testes/primeiros-passos-com-go/ponteiros-e-erros","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-Lia9UO0P_zKbO14TywW","title":"Maps","pathname":"/aprenda-go-com-testes/primeiros-passos-com-go/maps","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-LlnWAZHxbAznTYVkMVA","title":"Injeção de dependência","pathname":"/aprenda-go-com-testes/primeiros-passos-com-go/injecao-de-dependencia","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-LlqzxfKh3jVX7cGuIzd","title":"Mocks","pathname":"/aprenda-go-com-testes/primeiros-passos-com-go/mocks","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-LqDHo_BgzCXwAAzfvGk","title":"Concorrência","pathname":"/aprenda-go-com-testes/primeiros-passos-com-go/concorrencia","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-Lia9UO4EyjyQqgTya9F","title":"Select","pathname":"/aprenda-go-com-testes/primeiros-passos-com-go/select","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-Lia9UO5PJp3CDuCXKHv","title":"Reflexão","pathname":"/aprenda-go-com-testes/primeiros-passos-com-go/reflection","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-Lia9UO6vaNJ61vBSyXz","title":"Sync","pathname":"/aprenda-go-com-testes/primeiros-passos-com-go/sync","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-LxH4g54ys8cU7WoSbx0","title":"Contexto","pathname":"/aprenda-go-com-testes/primeiros-passos-com-go/contexto","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Primeiros Passos com Go"}]},{"id":"-Lia9UOAEOwJAM90ShLP","title":"Introdução","pathname":"/aprenda-go-com-testes/criando-uma-aplicacao/introducao","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Criando uma aplicação"}]},{"id":"-MQ-qf016uf4se9526Us","title":"Servidor HTTP","pathname":"/aprenda-go-com-testes/criando-uma-aplicacao/servidor-http","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Criando uma aplicação"}]},{"id":"-Lia9UOCU7SNjE81NQIt","title":"JSON, roteamento e aninhamento","pathname":"/aprenda-go-com-testes/criando-uma-aplicacao/json","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Criando uma aplicação"}]},{"id":"-Lia9UODBYO1Hk0yt8__","title":"IO e sorting","pathname":"/aprenda-go-com-testes/criando-uma-aplicacao/io","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Criando uma aplicação"}]},{"id":"-MOxsXhxZ0Kpqr41nDUR","title":"Linha de comando e estrutura de pacotes","pathname":"/aprenda-go-com-testes/criando-uma-aplicacao/linha-de-comando","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Criando uma aplicação"}]},{"id":"-Lia9UOFP4s4-rTUVs9O","title":"Tempo","pathname":"/aprenda-go-com-testes/criando-uma-aplicacao/time","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Criando uma aplicação"}]},{"id":"-Lia9UOGEV75HPfSbyCt","title":"Websockets","pathname":"/aprenda-go-com-testes/criando-uma-aplicacao/websockets","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Criando uma aplicação"}]},{"id":"-Lia9UOJM3rWMc7RjHRX","title":"OS Exec","pathname":"/aprenda-go-com-testes/perguntas-e-respostas/os-exec","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Perguntas e respostas"}]},{"id":"-Lia9UOKEqJ4GdftW5Hc","title":"Tipos de erro","pathname":"/aprenda-go-com-testes/perguntas-e-respostas/error-types","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Perguntas e respostas"}]},{"id":"-LjTHMFe086uYtWyQkvp","title":"Por que testes unitários?","pathname":"/aprenda-go-com-testes/meta/motivacao","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Meta"}]},{"id":"-LjTBGmj6ABd58XtJTf8","title":"Como contribuir","pathname":"/aprenda-go-com-testes/meta/contribuindo","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Meta"}]},{"id":"-LipN53ck-rp_5qp5VQr","title":"Como traduzir","pathname":"/aprenda-go-com-testes/meta/traduzindo","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Meta"}]},{"id":"-LjTHMFhR02YQ1YTdnzv","title":"Exemplo de capítulo","pathname":"/aprenda-go-com-testes/meta/exemplo","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Meta"}]},{"id":"-LynSGdoP9G4_Tpkrnfi","title":"Glossário","pathname":"/aprenda-go-com-testes/meta/glossario","siteSpaceId":"sitesp_ihD1q","description":"","breadcrumbs":[{"label":"Meta"}]}]}