[{"data":1,"prerenderedAt":894},["ShallowReactive",2],{"/pt-br/solutions/code-suggestions/":3,"navigation-pt-br":224,"banner-pt-br":639,"footer-pt-br":652,"next-steps-pt-br":859,"code-editor-examples-pt-br":874},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"config":8,"seo":10,"content":13,"_id":217,"_type":218,"title":219,"_source":220,"_file":221,"_stem":222,"_extension":223},"/pt-br/solutions/code-suggestions","solutions",false,"",{"enableAnimations":9},true,{"title":11,"description":12},"Sugestões de código com IA do GitLab","Sugestões de código com IA do GitLab. Mantém seu código seguro. Aumenta sua produtividade de programação.",[14,45,53,60,121,128,135,159,168,215],{"componentName":15,"componentContent":16},"SolutionsCodeSuggestionsHero",{"heading":17,"description":18,"image":31,"button":34,"secondaryButton":40},"Sugestões de código GitLab Duo",[19,23,27],{"typed":20,"highlighted":21,"config":22},"Ajuda você a manter","o fluxo",{"isDescriptionInline":9},{"typed":24,"highlighted":25,"config":26},"No IDE","que você preferir",{"isDescriptionInline":9},{"typed":28,"highlighted":29,"config":30},"Na linguagem","que você precisar",{"isDescriptionInline":9},{"altText":7,"config":32},{"src":33},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752590244/ahvoxthmrmu6eqcfcks2.png",{"text":35,"config":36},"Teste grátis",{"href":37,"dataGaName":38,"dataGaLocation":39},"/pt-br/gitlab-duo/#free-trial","gitlab duo free trial","hero",{"text":41,"config":42},"Dúvidas? Fale com a gente",{"href":43,"dataGaName":44,"dataGaLocation":39},"/pt-br/solutions/gitlab-duo-pro/sales/","contact us",{"componentName":46,"componentContent":47},"SolutionsCodeSuggestionsCopyBlock",{"header":48,"description":49,"codeBlock":50},"Acelere a programação","As sugestões de código ajudam você a manter o fluxo completando preditivamente blocos de código, definindo lógica de funções, gerando testes e propondo código comum como padrões regex—tudo no mesmo ambiente em que você já programa.\n",{"config":51},{"initialSelectedLanguage":52},"python",{"componentName":46,"componentContent":54},{"header":55,"description":56,"image":57},"IA com foco na privacidade","As sugestões de código são construídas com a privacidade como base fundamental. O código cliente privado e não público armazenado no GitLab não é usado como dados de treinamento. [Saiba mais sobre o uso de dados](https://docs.gitlab.com/ee/user/ai_data_usage.html){data-ga-name=\"code suggestions data usage\" data-ga-location=\"body\"} ao usar as sugestões de código.\n",{"altText":7,"config":58},{"src":59},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506811/awm4wcaeetfy0g9qkcf2.svg",{"componentName":46,"componentContent":61},{"header":62,"description":63,"logos":64},"Suporte na linguagem que você precisar","Obtenha sugestões de código com IA adaptadas ao seu fluxo de trabalho. Agora disponível em [mais de 14 linguagens](https://docs.gitlab.com/ee/user/project/repository/code_suggestions/supported_extensions.html#supported-languages){data-ga-name=\"code suggestions supported languages\" data-ga-location=\"body\"}: C++, C#, Go, Google SQL, Java, JavaScript, Kotlin, PHP, Python, Ruby, Rust, Scala, Swift, TypeScript.\n",[65,69,73,77,81,85,89,93,97,101,105,109,113,117],{"altText":66,"config":67},"C",{"src":68},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752507089/zpck9scng2uj3nvxbm25.svg",{"altText":70,"config":71},"C++",{"src":72},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752507088/os5vwbdzsbxmjvoihd9m.svg",{"altText":74,"config":75},"C#",{"src":76},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752507088/ag3j8cgcidljuum6uojd.svg",{"altText":78,"config":79},"Python",{"src":80},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506883/rp1ccjsxqhetxnz8g2mj.svg",{"altText":82,"config":83},"Javascript",{"src":84},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506884/tclyqepbeuxm7bwsu0tj.svg",{"altText":86,"config":87},"Typescript",{"src":88},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506883/qedmu6hf9xipkmsqxqo3.svg",{"altText":90,"config":91},"Ruby",{"src":92},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506882/ul40h6jvozspb56pp7sy.svg",{"altText":94,"config":95},"Java",{"src":96},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506883/yyztzezwbk64sxrkvclf.svg",{"altText":98,"config":99},"Rust",{"src":100},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506876/fofe7ax0bg4adx2pbzai.svg",{"altText":102,"config":103},"Google Cloud SQL",{"src":104},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506875/mox7qayqhm2oevflatzz.svg",{"altText":106,"config":107},"PHP",{"src":108},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506873/efrsz4pbvrreimy73ku3.svg",{"altText":110,"config":111},"Scala",{"src":112},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506875/r5n5kywmwzelxeb1ppw5.svg",{"altText":114,"config":115},"Go",{"src":116},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506874/lpydegnhkqr4oglubrjr.svg",{"altText":118,"config":119},"Kotlin",{"src":120},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506874/dofwvxelzav14yscf9ll.svg",{"componentName":46,"componentContent":122},{"header":123,"description":124,"codeBlock":125},"お好みのIDEでご利用いただけます","人気のIDEマーケットプレイスでGitLab拡張機能をご利用いただけます。サポート対象: GitLab Web IDE、VS Code、Visual Studio、JetbrainsベースのIDE、NeoVIM。コード提案の[IDEサポート](https://docs.gitlab.com/ee/user/project/repository/code_suggestions/supported_extensions.html){data-ga-name=\"code suggestions IDE support\" data-ga-location=\"body\"}について詳細をご覧ください。\n",{"config":126},{"initialSelectedLanguage":127},"go",{"componentName":46,"componentContent":129},{"header":130,"description":131,"codeBlock":132},"Self-Managedインスタンスで利用可能","Self-ManagedのGitLabインスタンスでも、GitLab.comへの安全な接続を介してコード提案をご利用いただけます。[詳細をご覧ください](https://docs.gitlab.com/ee/user/ai_features_enable.html#configure-gitlab-duo-on-a-self-managed-instance){data-ga-name=\"code suggestions self managed\" data-ga-location=\"body\"}。\n",{"config":133},{"initialSelectedLanguage":134},"javascript",{"componentName":136,"componentContent":137},"SolutionsCodeSuggestionsDemoBlock",{"heading":138,"description":139,"launchButton":140,"demo":147},"コード提案の実例","インタラクティブなデモで、コード提案を使ってExpressサーバーを作成する方法をご覧ください。",{"text":141,"config":142},"デモを開始",{"href":143,"icon":144,"dataGaName":145,"dataGaLocation":146},"https://capture.navattic.com/clqbyyltp000h0gjxap0ec5od","LaptopVideo","ai demo","body",{"text":148,"config":149,"subtitle":153,"scheduleButton":154},"デモを試す",{"demoHref":143,"videoFallbackHref":150,"thumbnailSrc":151,"dataGaName":152,"dataGaLocation":146},"https://player.vimeo.com/video/894621401?badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479","//images.ctfassets.net/xz1dnu24egyd/5JteZ8lwoO98EaKnare3DO/8575f31da07d54fd1343a631281dc7ea/Screenshot_2024-02-26_at_8.57.23_AM.png","demo","GitLab Duoコード提案でコーディングを高速化",{"text":155,"config":156},"カスタムデモをスケジュール",{"href":157,"dataGaName":158,"dataGaLocation":146},"/pt-br/sales/","demo sales",{"componentName":160,"componentContent":161},"SolutionsCodeSuggestionsWhatsNextBlock",{"heading":162,"card":163},"AIペアプログラマーの今後の展開は？",{"header":164,"description":165,"config":166},"提案品質の向上","新しいプロンプトエンジニアリング、インテリジェントなモデルルーティング、推論ウィンドウでの拡張コンテキストにより、提案品質を継続的に改善しています。[進捗状況をフォローし、アイデアを提案することもできます](https://gitlab.com/groups/gitlab-org/-/epics/9814){data-ga-name=\"suggestion quality epic\" data-ga-location=\"body\"}。\n",{"icon":167},"AICodeSuggestions",{"componentName":169,"componentContent":170},"CommonResourcesContainer",{"header":171,"button":172,"tabs":177},"AI搭載コード提案の新機能",{"text":173,"config":174},"すべてのリソースを表示",{"href":175,"dataGaName":176,"dataGaLocation":146},"/pt-br/resources/","View all resources",[178],{"name":179,"items":180,"config":213},"ブログ",[181,192,199,206],{"header":182,"type":183,"image":184,"link":188},"Google AI搭載のコード提案","Blog",{"altText":185,"config":186},"AI実験の星",{"src":187},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752590560/bgqcibm6oo15hlczfmnh.png",{"text":189,"config":190},"続きを読む",{"href":191,"icon":183},"/releases/2023/07/22/gitlab-16-2-released/",{"header":193,"type":183,"image":194,"link":196},"JetBrainsとNeoVimサポートのご紹介",{"altText":185,"config":195},{"src":187},{"text":189,"config":197},{"href":198,"icon":183},"/blog/2023/07/25/gitlab-jetbrains-neovim-plugins/",{"header":200,"type":183,"image":201,"link":203},"Visual Studioサポート",{"altText":185,"config":202},{"src":187},{"text":189,"config":204},{"href":205,"icon":183},"/blog/2023/06/29/gitlab-visual-studio-extension/",{"header":207,"type":183,"image":208,"link":210},"Self-Managedサポート",{"altText":185,"config":209},{"src":187},{"text":189,"config":211},{"href":212,"icon":183},"/blog/2023/06/15/self-managed-support-for-code-suggestions/",{"key":214},"blogs",{"componentName":216},"CommonNextSteps","content:pt-br:solutions:code-suggestions.yml","yaml","Code Suggestions","content","pt-br/solutions/code-suggestions.yml","pt-br/solutions/code-suggestions","yml",{"_path":225,"_dir":226,"_draft":6,"_partial":6,"_locale":7,"data":227,"_id":635,"_type":218,"title":636,"_source":220,"_file":637,"_stem":638,"_extension":223},"/shared/pt-br/main-navigation","pt-br",{"logo":228,"freeTrial":233,"sales":238,"login":242,"items":247,"search":576,"minimal":612,"duo":626},{"config":229},{"href":230,"dataGaName":231,"dataGaLocation":232},"/pt-br/","gitlab logo","header",{"text":234,"config":235},"Faça uma avaliação gratuita",{"href":236,"dataGaName":237,"dataGaLocation":232},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":239,"config":240},"Fale com a equipe de vendas",{"href":157,"dataGaName":241,"dataGaLocation":232},"sales",{"text":243,"config":244},"Fazer login",{"href":245,"dataGaName":246,"dataGaLocation":232},"https://gitlab.com/users/sign_in/","sign in",[248,292,389,394,497,557],{"text":249,"config":250,"cards":252,"footer":275},"Plataforma",{"dataNavLevelOne":251},"platform",[253,259,267],{"title":249,"description":254,"link":255},"A plataforma DevSecOps mais abrangente com tecnologia de IA",{"text":256,"config":257},"Explore a nossa plataforma",{"href":258,"dataGaName":251,"dataGaLocation":232},"/pt-br/platform/",{"title":260,"description":261,"link":262},"GitLab Duo (IA)","Crie software mais rapidamente com a IA em todas as etapas de desenvolvimento",{"text":263,"config":264},"Conheça o GitLab Duo",{"href":265,"dataGaName":266,"dataGaLocation":232},"/pt-br/gitlab-duo/","gitlab duo ai",{"title":268,"description":269,"link":270},"Por que usar o GitLab","Dez razões pelas quais as empresas escolhem o GitLab",{"text":271,"config":272},"Saiba mais",{"href":273,"dataGaName":274,"dataGaLocation":232},"/pt-br/why-gitlab/","why gitlab",{"title":276,"items":277},"Comece a usar",[278,283,288],{"text":279,"config":280},"Engenharia de plataforma",{"href":281,"dataGaName":282,"dataGaLocation":232},"/pt-br/solutions/platform-engineering/","platform engineering",{"text":284,"config":285},"Experiência do desenvolvedor",{"href":286,"dataGaName":287,"dataGaLocation":232},"/pt-br/developer-experience/","Developer experience",{"text":289,"config":290},"MLOps",{"href":291,"dataGaName":289,"dataGaLocation":232},"/pt-br/topics/devops/the-role-of-ai-in-devops/",{"text":293,"left":9,"config":294,"link":295,"lists":299,"footer":371},"Produtos",{"dataNavLevelOne":5},{"text":296,"config":297},"Confira todas as soluções",{"href":298,"dataGaName":5,"dataGaLocation":232},"/pt-br/solutions/",[300,326,349],{"title":301,"description":302,"link":303,"items":308},"Automação","CI/CD e automação para acelerar a implantação",{"config":304},{"icon":305,"href":306,"dataGaName":307,"dataGaLocation":232},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[309,313,317,322],{"text":310,"config":311},"CI/CD",{"href":312,"dataGaLocation":232,"dataGaName":310},"/pt-br/solutions/continuous-integration/",{"text":314,"config":315},"Desenvolvimento auxiliado por IA",{"href":265,"dataGaLocation":232,"dataGaName":316},"AI assisted development",{"text":318,"config":319},"Gerenciamento de código-fonte",{"href":320,"dataGaLocation":232,"dataGaName":321},"/pt-br/solutions/source-code-management/","Source Code Management",{"text":323,"config":324},"Entrega de software automatizada",{"href":306,"dataGaLocation":232,"dataGaName":325},"Automated software delivery",{"title":327,"description":328,"link":329,"items":334},"Segurança","Acelere a entrega de código sem comprometer a segurança",{"config":330},{"href":331,"dataGaName":332,"dataGaLocation":232,"icon":333},"/pt-br/solutions/security-compliance/","security and compliance","ShieldCheckLight",[335,340,345],{"text":336,"config":337},"Application Security Testing",{"href":338,"dataGaName":339,"dataGaLocation":232},"/solutions/application-security-testing/","Application security testing",{"text":341,"config":342},"Segurança da cadeia de suprimentos de software",{"href":343,"dataGaLocation":232,"dataGaName":344},"/pt-br/solutions/supply-chain/","Software supply chain security",{"text":346,"config":347},"Software Compliance",{"href":348,"dataGaName":346,"dataGaLocation":232},"/solutions/software-compliance/",{"title":350,"link":351,"items":356},"Medição",{"config":352},{"icon":353,"href":354,"dataGaName":355,"dataGaLocation":232},"DigitalTransformation","/pt-br/solutions/visibility-measurement/","visibility and measurement",[357,361,366],{"text":358,"config":359},"Visibilidade e medição",{"href":354,"dataGaLocation":232,"dataGaName":360},"Visibility and Measurement",{"text":362,"config":363},"Gestão de fluxo de valor",{"href":364,"dataGaLocation":232,"dataGaName":365},"/pt-br/solutions/value-stream-management/","Value Stream Management",{"text":367,"config":368},"Análises e insights",{"href":369,"dataGaLocation":232,"dataGaName":370},"/pt-br/solutions/analytics-and-insights/","Analytics and insights",{"title":372,"items":373},"GitLab para",[374,379,384],{"text":375,"config":376},"Grandes empresas",{"href":377,"dataGaLocation":232,"dataGaName":378},"/pt-br/enterprise/","enterprise",{"text":380,"config":381},"Pequenas empresas",{"href":382,"dataGaLocation":232,"dataGaName":383},"/pt-br/small-business/","small business",{"text":385,"config":386},"Setor público",{"href":387,"dataGaLocation":232,"dataGaName":388},"/pt-br/solutions/public-sector/","public sector",{"text":390,"config":391},"Preços",{"href":392,"dataGaName":393,"dataGaLocation":232,"dataNavLevelOne":393},"/pt-br/pricing/","pricing",{"text":395,"config":396,"link":398,"lists":401,"feature":484},"Recursos",{"dataNavLevelOne":397},"resources",{"text":399,"config":400},"Confira todos os recursos",{"href":175,"dataGaName":397,"dataGaLocation":232},[402,434,456],{"title":403,"items":404},"Primeiros passos",[405,410,415,419,424,429],{"text":406,"config":407},"Instalação",{"href":408,"dataGaName":409,"dataGaLocation":232},"/pt-br/install/","install",{"text":411,"config":412},"Guias de início rápido",{"href":413,"dataGaName":414,"dataGaLocation":232},"/pt-br/get-started/","quick setup checklists",{"text":271,"config":416},{"href":417,"dataGaLocation":232,"dataGaName":418},"https://university.gitlab.com/","learn",{"text":420,"config":421},"Documentação do produto",{"href":422,"dataGaName":423,"dataGaLocation":232},"https://docs.gitlab.com/","product documentation",{"text":425,"config":426},"Vídeos de melhores práticas",{"href":427,"dataGaName":428,"dataGaLocation":232},"/pt-br/getting-started-videos/","best practice videos",{"text":430,"config":431},"Integrações",{"href":432,"dataGaName":433,"dataGaLocation":232},"/pt-br/integrations/","integrations",{"title":435,"items":436},"Descubra",[437,442,446,451],{"text":438,"config":439},"Histórias de sucesso de clientes",{"href":440,"dataGaName":441,"dataGaLocation":232},"/pt-br/customers/","customer success stories",{"text":183,"config":443},{"href":444,"dataGaName":445,"dataGaLocation":232},"/blog/","blog",{"text":447,"config":448},"Trabalho remoto",{"href":449,"dataGaName":450,"dataGaLocation":232},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":452,"config":453},"TeamOps",{"href":454,"dataGaName":455,"dataGaLocation":232},"/pt-br/teamops/","teamops",{"title":457,"items":458},"Conecte-se",[459,464,469,474,479],{"text":460,"config":461},"Serviços do GitLab",{"href":462,"dataGaName":463,"dataGaLocation":232},"/pt-br/services/","services",{"text":465,"config":466},"Comunidade",{"href":467,"dataGaName":468,"dataGaLocation":232},"/community/","community",{"text":470,"config":471},"Fórum",{"href":472,"dataGaName":473,"dataGaLocation":232},"https://forum.gitlab.com/","forum",{"text":475,"config":476},"Eventos",{"href":477,"dataGaName":478,"dataGaLocation":232},"/events/","events",{"text":480,"config":481},"Parceiros",{"href":482,"dataGaName":483,"dataGaLocation":232},"/partners/","partners",{"backgroundColor":485,"textColor":486,"text":487,"image":488,"link":492},"#2f2a6b","#fff","Insights para o futuro do desenvolvimento de software",{"altText":489,"config":490},"cartão promocional do The Source",{"src":491},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":493,"config":494},"Confira as novidades",{"href":495,"dataGaName":496,"dataGaLocation":232},"/pt-br/the-source/","the source",{"text":498,"config":499,"lists":501},"Empresa",{"dataNavLevelOne":500},"company",[502],{"items":503},[504,509,515,517,522,527,532,537,542,547,552],{"text":505,"config":506},"Sobre",{"href":507,"dataGaName":508,"dataGaLocation":232},"/pt-br/company/","about",{"text":510,"config":511,"footerGa":514},"Vagas",{"href":512,"dataGaName":513,"dataGaLocation":232},"/jobs/","jobs",{"dataGaName":513},{"text":475,"config":516},{"href":477,"dataGaName":478,"dataGaLocation":232},{"text":518,"config":519},"Liderança",{"href":520,"dataGaName":521,"dataGaLocation":232},"/company/team/e-group/","leadership",{"text":523,"config":524},"Equipe",{"href":525,"dataGaName":526,"dataGaLocation":232},"/company/team/","team",{"text":528,"config":529},"Manual",{"href":530,"dataGaName":531,"dataGaLocation":232},"https://handbook.gitlab.com/","handbook",{"text":533,"config":534},"Relacionamento com investidores",{"href":535,"dataGaName":536,"dataGaLocation":232},"https://ir.gitlab.com/","investor relations",{"text":538,"config":539},"Trust Center",{"href":540,"dataGaName":541,"dataGaLocation":232},"/pt-br/security/","trust center",{"text":543,"config":544},"AI Transparency Center",{"href":545,"dataGaName":546,"dataGaLocation":232},"/pt-br/ai-transparency-center/","ai transparency center",{"text":548,"config":549},"Boletim informativo",{"href":550,"dataGaName":551,"dataGaLocation":232},"/company/contact/","newsletter",{"text":553,"config":554},"Imprensa",{"href":555,"dataGaName":556,"dataGaLocation":232},"/press/","press",{"text":558,"config":559,"lists":560},"Fale com a gente",{"dataNavLevelOne":500},[561],{"items":562},[563,566,571],{"text":239,"config":564},{"href":157,"dataGaName":565,"dataGaLocation":232},"talk to sales",{"text":567,"config":568},"Ajuda",{"href":569,"dataGaName":570,"dataGaLocation":232},"/support/","get help",{"text":572,"config":573},"Portal de clientes",{"href":574,"dataGaName":575,"dataGaLocation":232},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":577,"login":578,"suggestions":585},"Fechar",{"text":579,"link":580},"Para pesquisar repositórios e projetos, faça login em",{"text":581,"config":582},"gitlab.com",{"href":245,"dataGaName":583,"dataGaLocation":584},"search login","search",{"text":586,"default":587},"Sugestões",[588,591,596,598,603,608],{"text":260,"config":589},{"href":265,"dataGaName":590,"dataGaLocation":584},"GitLab Duo (AI)",{"text":592,"config":593},"Sugestões de Código (IA)",{"href":594,"dataGaName":595,"dataGaLocation":584},"/pt-br/solutions/code-suggestions/","Code Suggestions (AI)",{"text":310,"config":597},{"href":312,"dataGaName":310,"dataGaLocation":584},{"text":599,"config":600},"GitLab na AWS",{"href":601,"dataGaName":602,"dataGaLocation":584},"/pt-br/partners/technology-partners/aws/","GitLab on AWS",{"text":604,"config":605},"GitLab no Google Cloud",{"href":606,"dataGaName":607,"dataGaLocation":584},"/pt-br/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":609,"config":610},"Por que escolher o GitLab?",{"href":273,"dataGaName":611,"dataGaLocation":584},"Why GitLab?",{"freeTrial":613,"mobileIcon":618,"desktopIcon":623},{"text":614,"config":615},"Iniciar avaliação gratuita",{"href":616,"dataGaName":237,"dataGaLocation":617},"https://gitlab.com/-/trials/new/","nav",{"altText":619,"config":620},"Ícone do GitLab",{"src":621,"dataGaName":622,"dataGaLocation":617},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":619,"config":624},{"src":625,"dataGaName":622,"dataGaLocation":617},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"freeTrial":627,"mobileIcon":631,"desktopIcon":633},{"text":628,"config":629},"Saiba mais sobre o GitLab Duo",{"href":265,"dataGaName":630,"dataGaLocation":617},"gitlab duo",{"altText":619,"config":632},{"src":621,"dataGaName":622,"dataGaLocation":617},{"altText":619,"config":634},{"src":625,"dataGaName":622,"dataGaLocation":617},"content:shared:pt-br:main-navigation.yml","Main Navigation","shared/pt-br/main-navigation.yml","shared/pt-br/main-navigation",{"_path":640,"_dir":226,"_draft":6,"_partial":6,"_locale":7,"title":641,"button":642,"config":647,"_id":649,"_type":218,"_source":220,"_file":650,"_stem":651,"_extension":223},"/shared/pt-br/banner","A GitLab Duo Agent Platform está agora em beta público!",{"text":643,"config":644},"Experimente o Beta",{"href":645,"dataGaName":646,"dataGaLocation":232},"/pt-br/gitlab-duo/agent-platform/","duo banner",{"layout":648},"release","content:shared:pt-br:banner.yml","shared/pt-br/banner.yml","shared/pt-br/banner",{"_path":653,"_dir":226,"_draft":6,"_partial":6,"_locale":7,"data":654,"_id":855,"_type":218,"title":856,"_source":220,"_file":857,"_stem":858,"_extension":223},"/shared/pt-br/main-footer",{"text":655,"source":656,"edit":662,"contribute":667,"config":672,"items":677,"minimal":847},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":657,"config":658},"Acessar a origem da página",{"href":659,"dataGaName":660,"dataGaLocation":661},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":663,"config":664},"Editar esta página",{"href":665,"dataGaName":666,"dataGaLocation":661},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":668,"config":669},"Contribua",{"href":670,"dataGaName":671,"dataGaLocation":661},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":673,"facebook":674,"youtube":675,"linkedin":676},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[678,701,755,784,818],{"title":249,"links":679,"subMenu":684},[680],{"text":681,"config":682},"Plataforma DevSecOps",{"href":258,"dataGaName":683,"dataGaLocation":661},"devsecops platform",[685],{"title":390,"links":686},[687,691,696],{"text":688,"config":689},"Confira os planos",{"href":392,"dataGaName":690,"dataGaLocation":661},"view plans",{"text":692,"config":693},"Por que escolher o GitLab Premium?",{"href":694,"dataGaName":695,"dataGaLocation":661},"/pt-br/pricing/premium/","why premium",{"text":697,"config":698},"Por que escolher o GitLab Ultimate?",{"href":699,"dataGaName":700,"dataGaLocation":661},"/pt-br/pricing/ultimate/","why ultimate",{"title":702,"links":703},"Soluções",[704,709,712,714,719,724,728,731,734,739,741,743,745,750],{"text":705,"config":706},"Transformação digital",{"href":707,"dataGaName":708,"dataGaLocation":661},"/pt-br/topics/digital-transformation/","digital transformation",{"text":710,"config":711},"Segurança e conformidade",{"href":338,"dataGaName":339,"dataGaLocation":661},{"text":323,"config":713},{"href":306,"dataGaName":307,"dataGaLocation":661},{"text":715,"config":716},"Desenvolvimento ágil",{"href":717,"dataGaName":718,"dataGaLocation":661},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":720,"config":721},"Migração para a nuvem",{"href":722,"dataGaName":723,"dataGaLocation":661},"/pt-br/topics/cloud-native/","cloud transformation",{"text":725,"config":726},"SCM",{"href":320,"dataGaName":727,"dataGaLocation":661},"source code management",{"text":310,"config":729},{"href":312,"dataGaName":730,"dataGaLocation":661},"continuous integration & delivery",{"text":362,"config":732},{"href":364,"dataGaName":733,"dataGaLocation":661},"value stream management",{"text":735,"config":736},"GitOps",{"href":737,"dataGaName":738,"dataGaLocation":661},"/pt-br/solutions/gitops/","gitops",{"text":375,"config":740},{"href":377,"dataGaName":378,"dataGaLocation":661},{"text":380,"config":742},{"href":382,"dataGaName":383,"dataGaLocation":661},{"text":385,"config":744},{"href":387,"dataGaName":388,"dataGaLocation":661},{"text":746,"config":747},"Educação",{"href":748,"dataGaName":749,"dataGaLocation":661},"/pt-br/solutions/education/","education",{"text":751,"config":752},"Serviços financeiros",{"href":753,"dataGaName":754,"dataGaLocation":661},"/pt-br/solutions/finance/","financial services",{"title":395,"links":756},[757,759,761,763,766,768,770,772,774,776,778,780,782],{"text":406,"config":758},{"href":408,"dataGaName":409,"dataGaLocation":661},{"text":411,"config":760},{"href":413,"dataGaName":414,"dataGaLocation":661},{"text":271,"config":762},{"href":417,"dataGaName":418,"dataGaLocation":661},{"text":420,"config":764},{"href":422,"dataGaName":765,"dataGaLocation":661},"docs",{"text":183,"config":767},{"href":444,"dataGaName":445,"dataGaLocation":661},{"text":438,"config":769},{"href":440,"dataGaName":441,"dataGaLocation":661},{"text":447,"config":771},{"href":449,"dataGaName":450,"dataGaLocation":661},{"text":460,"config":773},{"href":462,"dataGaName":463,"dataGaLocation":661},{"text":452,"config":775},{"href":454,"dataGaName":455,"dataGaLocation":661},{"text":465,"config":777},{"href":467,"dataGaName":468,"dataGaLocation":661},{"text":470,"config":779},{"href":472,"dataGaName":473,"dataGaLocation":661},{"text":475,"config":781},{"href":477,"dataGaName":478,"dataGaLocation":661},{"text":480,"config":783},{"href":482,"dataGaName":483,"dataGaLocation":661},{"title":498,"links":785},[786,788,790,792,794,796,798,802,807,809,811,813],{"text":505,"config":787},{"href":507,"dataGaName":500,"dataGaLocation":661},{"text":510,"config":789},{"href":512,"dataGaName":513,"dataGaLocation":661},{"text":518,"config":791},{"href":520,"dataGaName":521,"dataGaLocation":661},{"text":523,"config":793},{"href":525,"dataGaName":526,"dataGaLocation":661},{"text":528,"config":795},{"href":530,"dataGaName":531,"dataGaLocation":661},{"text":533,"config":797},{"href":535,"dataGaName":536,"dataGaLocation":661},{"text":799,"config":800},"Sustainability",{"href":801,"dataGaName":799,"dataGaLocation":661},"/sustainability/",{"text":803,"config":804},"Diversidade, inclusão e pertencimento (DIB)",{"href":805,"dataGaName":806,"dataGaLocation":661},"/pt-br/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":538,"config":808},{"href":540,"dataGaName":541,"dataGaLocation":661},{"text":548,"config":810},{"href":550,"dataGaName":551,"dataGaLocation":661},{"text":553,"config":812},{"href":555,"dataGaName":556,"dataGaLocation":661},{"text":814,"config":815},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":816,"dataGaName":817,"dataGaLocation":661},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":558,"links":819},[820,823,825,827,832,837,842],{"text":821,"config":822},"Fale com um especialista",{"href":157,"dataGaName":241,"dataGaLocation":661},{"text":567,"config":824},{"href":569,"dataGaName":570,"dataGaLocation":661},{"text":572,"config":826},{"href":574,"dataGaName":575,"dataGaLocation":661},{"text":828,"config":829},"Status",{"href":830,"dataGaName":831,"dataGaLocation":661},"https://status.gitlab.com/","status",{"text":833,"config":834},"Termos de uso",{"href":835,"dataGaName":836,"dataGaLocation":661},"/terms/","terms of use",{"text":838,"config":839},"Aviso de Privacidade",{"href":840,"dataGaName":841,"dataGaLocation":661},"/pt-br/privacy/","privacy statement",{"text":843,"config":844},"Preferências de cookies",{"dataGaName":845,"dataGaLocation":661,"id":846,"isOneTrustButton":9},"cookie preferences","ot-sdk-btn",{"items":848},[849,851,853],{"text":833,"config":850},{"href":835,"dataGaName":836,"dataGaLocation":661},{"text":838,"config":852},{"href":840,"dataGaName":841,"dataGaLocation":661},{"text":843,"config":854},{"dataGaName":845,"dataGaLocation":661,"id":846,"isOneTrustButton":9},"content:shared:pt-br:main-footer.yml","Main Footer","shared/pt-br/main-footer.yml","shared/pt-br/main-footer",{"_path":860,"_dir":226,"_draft":6,"_partial":6,"_locale":7,"header":861,"eyebrow":862,"blurb":863,"button":864,"secondaryButton":868,"_id":870,"_type":218,"title":871,"_source":220,"_file":872,"_stem":873,"_extension":223},"/shared/pt-br/next-steps","Comece a entregar software melhor, mais rapidamente","Mais de 50% das empresas Fortune 100 confiam no GitLab","Descubra o que sua equipe pode fazer com a\n\n\nplataforma DevSecOps inteligente.\n",{"text":234,"config":865},{"href":866,"dataGaName":237,"dataGaLocation":867},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":239,"config":869},{"href":157,"dataGaName":241,"dataGaLocation":867},"content:shared:pt-br:next-steps.yml","Next Steps","shared/pt-br/next-steps.yml","shared/pt-br/next-steps",{"_path":875,"_dir":226,"_draft":6,"_partial":6,"_locale":7,"codeBlocks":876,"_id":890,"_type":218,"title":891,"_source":220,"_file":892,"_stem":893,"_extension":223},"/shared/pt-br/code-editor-examples",{"python":877,"javascript":881,"go":885},{"typedArray":878,"suggested":880},[879],"# Traduzir palavras do inglês para outros idiomas","languages = {\n    'en': {\n     'hello': 'Hello',\n     'goodbye': 'Goodbye'\n   },\n   'es': {\n     'hello': 'Hola',\n     'goodbye': 'Adiós'\n   }\n }\n",{"typedArray":882,"suggested":884},[883],"// array de números de 1 a 100","var numbers = [];\nfor (var i = 1; i\u003C=100; i++) {\n  numbers.push(i)\n}\n",{"typedArray":886,"suggested":889},[887,888],"// golang","// Obter valores únicos do array de valores inteiros","func unique(arr []int) []int {\n  seen := make(map[int]bool)\n  uniques := make([]int, 0)\n  for _, v := range arr {\n    if _, ok := seen[v];!ok {\n      seen[v] = true\n      uniques = append(uniques, v)\n    }\n  }\n  return uniques\n}\n","content:shared:pt-br:code-editor-examples.yml","Code Editor Examples","shared/pt-br/code-editor-examples.yml","shared/pt-br/code-editor-examples",1758662380506]