[{"data":1,"prerenderedAt":911},["ShallowReactive",2],{"/pt-br/solutions/code-suggestions":3,"navigation-pt-br":244,"banner-pt-br":641,"footer-pt-br":651,"next-steps-pt-br":854,"code-editor-examples-pt-br-v-0-0-0-0-0":864,"code-editor-examples-pt-br-v-0-0-0-0-1":879,"code-editor-examples-pt-br-v-0-0-0-0-2":887,"code-editor-examples-pt-br-v-0-0-0-0-3":895,"code-editor-examples-pt-br-v-0-0-0-0-4":903},{"id":4,"title":5,"body":6,"category":6,"config":7,"content":9,"description":6,"extension":213,"meta":214,"navigation":8,"path":215,"seo":216,"slug":6,"stem":242,"testContent":6,"type":6,"__hash__":243},"pages/pt-br/solutions/code-suggestions.yml","Code Suggestions",null,{"enableAnimations":8},true,[10,42,50,57,118,125,132,155,164,211],{"componentName":11,"componentContent":12},"SolutionsCodeSuggestionsHero",{"heading":13,"description":14,"image":27,"button":31,"secondaryButton":37},"Sugestões de Código do GitLab Duo",[15,19,23],{"typed":16,"highlighted":17,"config":18},"Ajudam você a manter","o fluxo",{"isDescriptionInline":8},{"typed":20,"highlighted":21,"config":22},"No IDE","que você preferir",{"isDescriptionInline":8},{"typed":24,"highlighted":25,"config":26},"Na linguagem","que você precisar",{"isDescriptionInline":8},{"altText":28,"config":29},"",{"src":30},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752590244/ahvoxthmrmu6eqcfcks2.png",{"text":32,"config":33},"Teste grátis",{"href":34,"dataGaName":35,"dataGaLocation":36},"/pt-br/gitlab-duo-agent-platform/#free-trial","gitlab duo free trial","hero",{"text":38,"config":39},"Dúvidas? Fale com a gente",{"href":40,"dataGaName":41,"dataGaLocation":36},"/pt-br/sales/","contact us",{"componentName":43,"componentContent":44},"SolutionsCodeSuggestionsCopyBlock",{"header":45,"description":46,"codeBlock":47},"Acelere a programação","As Sugestões de Código ajudam você a manter o fluxo completando blocos de código preditivamente, definindo lógica de função, gerando testes e propondo código comum como padrões regex. Tudo isso no mesmo ambiente em que você já programa.\n",{"config":48},{"initialSelectedLanguage":49},"python",{"componentName":43,"componentContent":51},{"header":52,"description":53,"image":54},"IA com foco em 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/user/ai_data_usage/){data-ga-name=\"code suggestions data usage\" data-ga-location=\"body\"} ao usar as Sugestões de Código.\n",{"altText":28,"config":55},{"src":56},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506811/awm4wcaeetfy0g9qkcf2.svg",{"componentName":43,"componentContent":58},{"header":59,"description":60,"logos":61},"Suporte na linguagem que você precisar","Receba sugestões de código com tecnologia de IA adaptadas ao seu fluxo de trabalho. Agora disponível em [mais de 14 linguagens](https://docs.gitlab.com/user/project/repository/code_suggestions/supported_extensions/#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",[62,66,70,74,78,82,86,90,94,98,102,106,110,114],{"altText":63,"config":64},"C",{"src":65},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752507089/zpck9scng2uj3nvxbm25.svg",{"altText":67,"config":68},"C++",{"src":69},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752507088/os5vwbdzsbxmjvoihd9m.svg",{"altText":71,"config":72},"C#",{"src":73},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752507088/ag3j8cgcidljuum6uojd.svg",{"altText":75,"config":76},"Python",{"src":77},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506883/rp1ccjsxqhetxnz8g2mj.svg",{"altText":79,"config":80},"Javascript",{"src":81},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506884/tclyqepbeuxm7bwsu0tj.svg",{"altText":83,"config":84},"Typescript",{"src":85},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506883/qedmu6hf9xipkmsqxqo3.svg",{"altText":87,"config":88},"Ruby",{"src":89},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506882/ul40h6jvozspb56pp7sy.svg",{"altText":91,"config":92},"Java",{"src":93},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506883/yyztzezwbk64sxrkvclf.svg",{"altText":95,"config":96},"Rust",{"src":97},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506876/fofe7ax0bg4adx2pbzai.svg",{"altText":99,"config":100},"Google Cloud SQL",{"src":101},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506875/mox7qayqhm2oevflatzz.svg",{"altText":103,"config":104},"PHP",{"src":105},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506873/efrsz4pbvrreimy73ku3.svg",{"altText":107,"config":108},"Scala",{"src":109},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506875/r5n5kywmwzelxeb1ppw5.svg",{"altText":111,"config":112},"Go",{"src":113},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506874/lpydegnhkqr4oglubrjr.svg",{"altText":115,"config":116},"Kotlin",{"src":117},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752506874/dofwvxelzav14yscf9ll.svg",{"componentName":43,"componentContent":119},{"header":120,"description":121,"codeBlock":122},"Compatível com o IDE da sua preferência","Você encontra nossas extensões do GitLab nos marketplaces dos IDEs mais populares. O suporte inclui: GitLab Web IDE, VS Code, Visual Studio, IDEs baseados em JetBrains e NeoVIM. Saiba mais sobre o [suporte a IDE](https://docs.gitlab.com/user/project/repository/code_suggestions/supported_extensions/){data-ga-name=\"code suggestions IDE support\" data-ga-location=\"body\"} para Sugestões de Código.\n",{"config":123},{"initialSelectedLanguage":124},"go",{"componentName":43,"componentContent":126},{"header":127,"description":128,"codeBlock":129},"Disponível para instâncias self-managed","As Sugestões de Código estão disponíveis para instâncias self-managed do GitLab por meio de uma conexão segura com o GitLab.com. [Saiba mais](https://docs.gitlab.com/user/ai_features_enable/#configure-gitlab-duo-on-a-self-managed-instance){data-ga-name=\"code suggestions self managed\" data-ga-location=\"body\"}.\n",{"config":130},{"initialSelectedLanguage":131},"javascript",{"componentName":133,"componentContent":134},"SolutionsCodeSuggestionsDemoBlock",{"heading":135,"description":136,"launchButton":137,"demo":144},"Sugestões de Código em ação","Veja como as Sugestões de Código criam um servidor Express com esta demonstração interativa.",{"text":138,"config":139},"Confira a demo",{"href":140,"icon":141,"dataGaName":142,"dataGaLocation":143},"https://capture.navattic.com/clqbyyltp000h0gjxap0ec5od","LaptopVideo","ai demo","body",{"text":145,"config":146,"subtitle":150,"scheduleButton":151},"Experimente uma demo",{"demoHref":140,"videoFallbackHref":147,"thumbnailSrc":148,"dataGaName":149,"dataGaLocation":143},"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","Acelere sua programação com as Sugestões de Código do GitLab Duo",{"text":152,"config":153},"Agende uma demonstração personalizada",{"href":40,"dataGaName":154,"dataGaLocation":143},"demo sales",{"componentName":156,"componentContent":157},"SolutionsCodeSuggestionsWhatsNextBlock",{"heading":158,"card":159},"Qual é o próximo passo para seu programador com assistência de IA?",{"header":160,"description":161,"config":162},"Qualidade das sugestões aprimorada","Estamos aprimorando continuamente a qualidade das sugestões com novas técnicas de engenharia de prompt, roteamento inteligente de modelo e contextos expandidos para janelas de inferência. [Você pode acompanhar nosso progresso e até sugerir ideias.](https://gitlab.com/groups/gitlab-org/-/epics/9814){data-ga-name=\"suggestion quality epic\" data-ga-location=\"body\"}.\n",{"icon":163},"AICodeSuggestions",{"componentName":165,"componentContent":166},"CommonResourcesContainer",{"header":167,"button":168,"tabs":173},"Novidades nas Sugestões de Código com tecnologia de IA",{"text":169,"config":170},"Confira todos os recursos",{"href":171,"dataGaName":172,"dataGaLocation":143},"/pt-br/resources/","View all resources",[174],{"name":175,"items":176,"config":209},"Blogs",[177,188,195,202],{"header":178,"type":179,"image":180,"link":184},"Sugestões de Código com tecnologia de IA do Google","Blog",{"altText":181,"config":182},"Destaques do experimento de IA",{"src":183},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752590560/bgqcibm6oo15hlczfmnh.png",{"text":185,"config":186},"Saiba mais",{"href":187,"icon":179},"https://docs.gitlab.com/releases/16/gitlab-16-2-released/",{"header":189,"type":179,"image":190,"link":192},"Conheça o novo suporte para JetBrains e NeoVim",{"altText":181,"config":191},{"src":183},{"text":185,"config":193},{"href":194,"icon":179},"/blog/gitlab-jetbrains-neovim-plugins/",{"header":196,"type":179,"image":197,"link":199},"Suporte para Visual Studio",{"altText":181,"config":198},{"src":183},{"text":185,"config":200},{"href":201,"icon":179},"/blog/gitlab-visual-studio-extension/",{"header":203,"type":179,"image":204,"link":206},"Suporte para Self-managed",{"altText":181,"config":205},{"src":183},{"text":185,"config":207},{"href":208,"icon":179},"/blog/self-managed-support-for-code-suggestions/",{"key":210},"blogs",{"componentName":212},"CommonNextSteps","yml",{},"/pt-br/solutions/code-suggestions",{"title":217,"description":218,"schema":219},"Sugestões de Código auxiliadas por IA do GitLab","Sugestões de Código auxiliadas por IA do GitLab. Mantêm seu código seguro. Aumentam sua produtividade de programação.",{"config":220,"name":217,"description":218,"image":238,"brand":239,"category":28},{"@context":221,"@type":222,"offers":223,"url":237},"https://schema.org","Product",{"@type":224,"name":225,"description":226,"price":227,"priceCurrency":228,"url":229,"availability":230,"priceSpecification":231,"eligibleDuration":233},"Offer","Avaliação gratuita","Avaliação gratuita de 60 dias do GitLab. Não é necessário cartão de crédito.","0","USD","https://gitlab.com/-/trial_registrations/new","https://schema.org/InStock",{"@type":232,"price":227,"priceCurrency":228},"UnitPriceSpecification",{"@type":234,"value":235,"unitCode":236},"QuantitativeValue",60,"DAY","https://about.gitlab.com/solutions/code-suggestions/","https://res.cloudinary.com/about-gitlab-com/image/upload/v1758207578/whxaklh4tf6nonryosrs.png",{"@type":240,"name":241},"Brand","GitLab","pt-br/solutions/code-suggestions","bo5NVOMWlbvYtwUT5LDjwifOARelij5PhIKYCnD6-aw",{"data":245},{"logo":246,"freeTrial":251,"sales":256,"login":260,"items":265,"search":569,"minimal":604,"duo":622,"pricingDeployment":631},{"config":247},{"href":248,"dataGaName":249,"dataGaLocation":250},"/pt-br/","gitlab logo","header",{"text":252,"config":253},"Faça uma avaliação gratuita",{"href":254,"dataGaName":255,"dataGaLocation":250},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/pt-br&glm_content=default-saas-trial/","free trial",{"text":257,"config":258},"Fale com a equipe de vendas",{"href":40,"dataGaName":259,"dataGaLocation":250},"sales",{"text":261,"config":262},"Fazer login",{"href":263,"dataGaName":264,"dataGaLocation":250},"https://gitlab.com/users/sign_in/","sign in",[266,292,388,393,490,550],{"text":267,"config":268,"cards":270},"Plataforma",{"dataNavLevelOne":269},"platform",[271,277,285],{"title":267,"description":272,"link":273},"A plataforma de orquestração inteligente para DevSecOps",{"text":274,"config":275},"Explore a nossa plataforma",{"href":276,"dataGaName":269,"dataGaLocation":250},"/pt-br/platform/",{"title":278,"description":279,"link":280},"GitLab Duo Agent Platform","IA agentiva para todo o ciclo de vida do software",{"text":281,"config":282},"Conheça o GitLab Duo",{"href":283,"dataGaName":284,"dataGaLocation":250},"/pt-br/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":286,"description":287,"link":288},"Por que usar o GitLab","Veja os principais motivos pelos quais as empresas escolhem o GitLab",{"text":185,"config":289},{"href":290,"dataGaName":291,"dataGaLocation":250},"/pt-br/why-gitlab/","why gitlab",{"text":293,"left":8,"config":294,"link":296,"lists":300,"footer":370},"Produtos",{"dataNavLevelOne":295},"solutions",{"text":297,"config":298},"Confira todas as soluções",{"href":299,"dataGaName":295,"dataGaLocation":250},"/pt-br/solutions/",[301,326,348],{"title":302,"description":303,"link":304,"items":309},"Automação","CI/CD e automação para acelerar a implantação",{"config":305},{"icon":306,"href":307,"dataGaName":308,"dataGaLocation":250},"AutomatedCodeAlt","/pt-br/solutions/delivery-automation/","automated software delivery",[310,314,317,322],{"text":311,"config":312},"CI/CD",{"href":313,"dataGaLocation":250,"dataGaName":311},"/pt-br/solutions/continuous-integration/",{"text":278,"config":315},{"href":283,"dataGaLocation":250,"dataGaName":316},"gitlab duo agent platform - product menu",{"text":318,"config":319},"Gerenciamento de código-fonte",{"href":320,"dataGaLocation":250,"dataGaName":321},"/pt-br/solutions/source-code-management/","Source Code Management",{"text":323,"config":324},"Entrega de software automatizada",{"href":307,"dataGaLocation":250,"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":250,"icon":333},"/pt-br/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[335,339,344],{"text":336,"config":337},"Application Security Testing",{"href":331,"dataGaName":338,"dataGaLocation":250},"Application security testing",{"text":340,"config":341},"Segurança da cadeia de suprimentos de software",{"href":342,"dataGaLocation":250,"dataGaName":343},"/pt-br/solutions/supply-chain/","Software supply chain security",{"text":345,"config":346},"Software Compliance",{"href":347,"dataGaName":345,"dataGaLocation":250},"/pt-br/solutions/software-compliance/",{"title":349,"link":350,"items":355},"Medição",{"config":351},{"icon":352,"href":353,"dataGaName":354,"dataGaLocation":250},"DigitalTransformation","/pt-br/solutions/visibility-measurement/","visibility and measurement",[356,360,365],{"text":357,"config":358},"Visibilidade e medição",{"href":353,"dataGaLocation":250,"dataGaName":359},"Visibility and Measurement",{"text":361,"config":362},"Gestão de fluxo de valor",{"href":363,"dataGaLocation":250,"dataGaName":364},"/pt-br/solutions/value-stream-management/","Value Stream Management",{"text":366,"config":367},"Análises e insights",{"href":368,"dataGaLocation":250,"dataGaName":369},"/pt-br/solutions/analytics-and-insights/","Analytics and insights",{"title":371,"items":372},"GitLab para",[373,378,383],{"text":374,"config":375},"Grandes empresas",{"href":376,"dataGaLocation":250,"dataGaName":377},"/pt-br/enterprise/","enterprise",{"text":379,"config":380},"Pequenas empresas",{"href":381,"dataGaLocation":250,"dataGaName":382},"/pt-br/small-business/","small business",{"text":384,"config":385},"Setor público",{"href":386,"dataGaLocation":250,"dataGaName":387},"/pt-br/solutions/public-sector/","public sector",{"text":389,"config":390},"Preços",{"href":391,"dataGaName":392,"dataGaLocation":250,"dataNavLevelOne":392},"/pt-br/pricing/","pricing",{"text":394,"config":395,"link":397,"lists":399,"feature":477},"Recursos",{"dataNavLevelOne":396},"resources",{"text":169,"config":398},{"href":171,"dataGaName":396,"dataGaLocation":250},[400,432,449],{"title":401,"items":402},"Primeiros passos",[403,408,413,417,422,427],{"text":404,"config":405},"Instalação",{"href":406,"dataGaName":407,"dataGaLocation":250},"/pt-br/install/","install",{"text":409,"config":410},"Guias de início rápido",{"href":411,"dataGaName":412,"dataGaLocation":250},"/pt-br/get-started/","quick setup checklists",{"text":185,"config":414},{"href":415,"dataGaLocation":250,"dataGaName":416},"https://university.gitlab.com/","learn",{"text":418,"config":419},"Documentação do produto",{"href":420,"dataGaName":421,"dataGaLocation":250},"https://docs.gitlab.com/","product documentation",{"text":423,"config":424},"Vídeos de melhores práticas",{"href":425,"dataGaName":426,"dataGaLocation":250},"/pt-br/getting-started-videos/","best practice videos",{"text":428,"config":429},"Integrações",{"href":430,"dataGaName":431,"dataGaLocation":250},"/pt-br/integrations/","integrations",{"title":433,"items":434},"Descubra",[435,440,444],{"text":436,"config":437},"Histórias de sucesso de clientes",{"href":438,"dataGaName":439,"dataGaLocation":250},"/pt-br/customers/","customer success stories",{"text":179,"config":441},{"href":442,"dataGaName":443,"dataGaLocation":250},"/blog/","blog",{"text":445,"config":446},"Trabalho remoto",{"href":447,"dataGaName":448,"dataGaLocation":250},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":450,"items":451},"Conecte-se",[452,457,462,467,472],{"text":453,"config":454},"Serviços do GitLab",{"href":455,"dataGaName":456,"dataGaLocation":250},"/pt-br/services/","services",{"text":458,"config":459},"Comunidade",{"href":460,"dataGaName":461,"dataGaLocation":250},"/community/","community",{"text":463,"config":464},"Fórum",{"href":465,"dataGaName":466,"dataGaLocation":250},"https://forum.gitlab.com/","forum",{"text":468,"config":469},"Eventos",{"href":470,"dataGaName":471,"dataGaLocation":250},"/events/","events",{"text":473,"config":474},"Parceiros",{"href":475,"dataGaName":476,"dataGaLocation":250},"/pt-br/partners/","partners",{"backgroundColor":478,"textColor":479,"text":480,"image":481,"link":485},"#2f2a6b","#fff","Insights para o futuro do desenvolvimento de software",{"altText":482,"config":483},"cartão promocional do The Source",{"src":484},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":486,"config":487},"Confira as novidades",{"href":488,"dataGaName":489,"dataGaLocation":250},"/pt-br/the-source/","the source",{"text":491,"config":492,"lists":494},"Empresa",{"dataNavLevelOne":493},"company",[495],{"items":496},[497,502,508,510,515,520,525,530,535,540,545],{"text":498,"config":499},"Sobre",{"href":500,"dataGaName":501,"dataGaLocation":250},"/pt-br/company/","about",{"text":503,"config":504,"footerGa":507},"Vagas",{"href":505,"dataGaName":506,"dataGaLocation":250},"/jobs/","jobs",{"dataGaName":506},{"text":468,"config":509},{"href":470,"dataGaName":471,"dataGaLocation":250},{"text":511,"config":512},"Liderança",{"href":513,"dataGaName":514,"dataGaLocation":250},"/company/team/e-group/","leadership",{"text":516,"config":517},"Equipe",{"href":518,"dataGaName":519,"dataGaLocation":250},"/company/team/","team",{"text":521,"config":522},"Manual",{"href":523,"dataGaName":524,"dataGaLocation":250},"https://handbook.gitlab.com/","handbook",{"text":526,"config":527},"Relacionamento com investidores",{"href":528,"dataGaName":529,"dataGaLocation":250},"https://ir.gitlab.com/","investor relations",{"text":531,"config":532},"Trust Center",{"href":533,"dataGaName":534,"dataGaLocation":250},"/pt-br/security/","trust center",{"text":536,"config":537},"AI Transparency Center",{"href":538,"dataGaName":539,"dataGaLocation":250},"/pt-br/ai-transparency-center/","ai transparency center",{"text":541,"config":542},"Boletim informativo",{"href":543,"dataGaName":544,"dataGaLocation":250},"/company/contact/#contact-forms","newsletter",{"text":546,"config":547},"Imprensa",{"href":548,"dataGaName":549,"dataGaLocation":250},"/press/","press",{"text":551,"config":552,"lists":553},"Fale com a gente",{"dataNavLevelOne":493},[554],{"items":555},[556,559,564],{"text":257,"config":557},{"href":40,"dataGaName":558,"dataGaLocation":250},"talk to sales",{"text":560,"config":561},"Portal de suporte",{"href":562,"dataGaName":563,"dataGaLocation":250},"https://support.gitlab.com","support portal",{"text":565,"config":566},"Portal de clientes",{"href":567,"dataGaName":568,"dataGaLocation":250},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":570,"login":571,"suggestions":578},"Fechar",{"text":572,"link":573},"Para pesquisar repositórios e projetos, faça login em",{"text":574,"config":575},"gitlab.com",{"href":263,"dataGaName":576,"dataGaLocation":577},"search login","search",{"text":579,"default":580},"Sugestões",[581,583,588,590,595,600],{"text":278,"config":582},{"href":283,"dataGaName":278,"dataGaLocation":577},{"text":584,"config":585},"Sugestões de Código (IA)",{"href":586,"dataGaName":587,"dataGaLocation":577},"/pt-br/solutions/code-suggestions/","Code Suggestions (AI)",{"text":311,"config":589},{"href":313,"dataGaName":311,"dataGaLocation":577},{"text":591,"config":592},"GitLab na AWS",{"href":593,"dataGaName":594,"dataGaLocation":577},"/pt-br/partners/technology-partners/aws/","GitLab on AWS",{"text":596,"config":597},"GitLab no Google Cloud",{"href":598,"dataGaName":599,"dataGaLocation":577},"/pt-br/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":601,"config":602},"Por que escolher o GitLab?",{"href":290,"dataGaName":603,"dataGaLocation":577},"Why GitLab?",{"freeTrial":605,"mobileIcon":610,"desktopIcon":615,"secondaryButton":618},{"text":606,"config":607},"Iniciar avaliação gratuita",{"href":608,"dataGaName":255,"dataGaLocation":609},"https://gitlab.com/-/trials/new/","nav",{"altText":611,"config":612},"Ícone do GitLab",{"src":613,"dataGaName":614,"dataGaLocation":609},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":611,"config":616},{"src":617,"dataGaName":614,"dataGaLocation":609},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":401,"config":619},{"href":620,"dataGaName":621,"dataGaLocation":609},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/pt-br/get-started/","get started",{"freeTrial":623,"mobileIcon":627,"desktopIcon":629},{"text":624,"config":625},"Saiba mais sobre o GitLab Duo",{"href":283,"dataGaName":626,"dataGaLocation":609},"gitlab duo",{"altText":611,"config":628},{"src":613,"dataGaName":614,"dataGaLocation":609},{"altText":611,"config":630},{"src":617,"dataGaName":614,"dataGaLocation":609},{"freeTrial":632,"mobileIcon":637,"desktopIcon":639},{"text":633,"config":634},"Voltar para preços",{"href":391,"dataGaName":635,"dataGaLocation":609,"icon":636},"back to pricing","GoBack",{"altText":611,"config":638},{"src":613,"dataGaName":614,"dataGaLocation":609},{"altText":611,"config":640},{"src":617,"dataGaName":614,"dataGaLocation":609},{"title":642,"button":643,"config":648},"Veja como a IA agêntica transforma a entrega de software",{"text":644,"config":645},"Assista ao GitLab Transcend agora",{"href":646,"dataGaName":647,"dataGaLocation":250},"/pt-br/events/transcend/virtual/","transcend event",{"layout":649,"icon":650,"disabled":8},"release","AiStar",{"data":652},{"text":653,"source":654,"edit":660,"contribute":665,"config":670,"items":675,"minimal":846},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":655,"config":656},"Acessar a origem da página",{"href":657,"dataGaName":658,"dataGaLocation":659},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":661,"config":662},"Editar esta página",{"href":663,"dataGaName":664,"dataGaLocation":659},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":666,"config":667},"Contribua",{"href":668,"dataGaName":669,"dataGaLocation":659},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":671,"facebook":672,"youtube":673,"linkedin":674},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[676,699,753,780,814],{"title":267,"links":677,"subMenu":682},[678],{"text":679,"config":680},"Plataforma DevSecOps",{"href":276,"dataGaName":681,"dataGaLocation":659},"devsecops platform",[683],{"title":389,"links":684},[685,689,694],{"text":686,"config":687},"Confira os planos",{"href":391,"dataGaName":688,"dataGaLocation":659},"view plans",{"text":690,"config":691},"Por que escolher o GitLab Premium?",{"href":692,"dataGaName":693,"dataGaLocation":659},"/pt-br/pricing/premium/","why premium",{"text":695,"config":696},"Por que escolher o GitLab Ultimate?",{"href":697,"dataGaName":698,"dataGaLocation":659},"/pt-br/pricing/ultimate/","why ultimate",{"title":700,"links":701},"Soluções",[702,707,710,712,717,722,726,729,732,737,739,741,743,748],{"text":703,"config":704},"Transformação digital",{"href":705,"dataGaName":706,"dataGaLocation":659},"/pt-br/topics/digital-transformation/","digital transformation",{"text":708,"config":709},"Segurança e conformidade",{"href":331,"dataGaName":338,"dataGaLocation":659},{"text":323,"config":711},{"href":307,"dataGaName":308,"dataGaLocation":659},{"text":713,"config":714},"Desenvolvimento ágil",{"href":715,"dataGaName":716,"dataGaLocation":659},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":718,"config":719},"Migração para a nuvem",{"href":720,"dataGaName":721,"dataGaLocation":659},"/pt-br/topics/cloud-native/","cloud transformation",{"text":723,"config":724},"SCM",{"href":320,"dataGaName":725,"dataGaLocation":659},"source code management",{"text":311,"config":727},{"href":313,"dataGaName":728,"dataGaLocation":659},"continuous integration & delivery",{"text":361,"config":730},{"href":363,"dataGaName":731,"dataGaLocation":659},"value stream management",{"text":733,"config":734},"GitOps",{"href":735,"dataGaName":736,"dataGaLocation":659},"/pt-br/solutions/gitops/","gitops",{"text":374,"config":738},{"href":376,"dataGaName":377,"dataGaLocation":659},{"text":379,"config":740},{"href":381,"dataGaName":382,"dataGaLocation":659},{"text":384,"config":742},{"href":386,"dataGaName":387,"dataGaLocation":659},{"text":744,"config":745},"Educação",{"href":746,"dataGaName":747,"dataGaLocation":659},"/pt-br/solutions/education/","education",{"text":749,"config":750},"Serviços financeiros",{"href":751,"dataGaName":752,"dataGaLocation":659},"/pt-br/solutions/finance/","financial services",{"title":394,"links":754},[755,757,759,761,764,766,768,770,772,774,776,778],{"text":404,"config":756},{"href":406,"dataGaName":407,"dataGaLocation":659},{"text":409,"config":758},{"href":411,"dataGaName":412,"dataGaLocation":659},{"text":185,"config":760},{"href":415,"dataGaName":416,"dataGaLocation":659},{"text":418,"config":762},{"href":420,"dataGaName":763,"dataGaLocation":659},"docs",{"text":179,"config":765},{"href":442,"dataGaName":443,"dataGaLocation":659},{"text":436,"config":767},{"href":438,"dataGaName":439,"dataGaLocation":659},{"text":445,"config":769},{"href":447,"dataGaName":448,"dataGaLocation":659},{"text":453,"config":771},{"href":455,"dataGaName":456,"dataGaLocation":659},{"text":458,"config":773},{"href":460,"dataGaName":461,"dataGaLocation":659},{"text":463,"config":775},{"href":465,"dataGaName":466,"dataGaLocation":659},{"text":468,"config":777},{"href":470,"dataGaName":471,"dataGaLocation":659},{"text":473,"config":779},{"href":475,"dataGaName":476,"dataGaLocation":659},{"title":491,"links":781},[782,784,786,788,790,792,794,798,803,805,807,809],{"text":498,"config":783},{"href":500,"dataGaName":493,"dataGaLocation":659},{"text":503,"config":785},{"href":505,"dataGaName":506,"dataGaLocation":659},{"text":511,"config":787},{"href":513,"dataGaName":514,"dataGaLocation":659},{"text":516,"config":789},{"href":518,"dataGaName":519,"dataGaLocation":659},{"text":521,"config":791},{"href":523,"dataGaName":524,"dataGaLocation":659},{"text":526,"config":793},{"href":528,"dataGaName":529,"dataGaLocation":659},{"text":795,"config":796},"Sustainability",{"href":797,"dataGaName":795,"dataGaLocation":659},"/sustainability/",{"text":799,"config":800},"Diversidade, inclusão e pertencimento (DIB)",{"href":801,"dataGaName":802,"dataGaLocation":659},"/pt-br/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":531,"config":804},{"href":533,"dataGaName":534,"dataGaLocation":659},{"text":541,"config":806},{"href":543,"dataGaName":544,"dataGaLocation":659},{"text":546,"config":808},{"href":548,"dataGaName":549,"dataGaLocation":659},{"text":810,"config":811},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":812,"dataGaName":813,"dataGaLocation":659},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":551,"links":815},[816,819,824,826,831,836,841],{"text":817,"config":818},"Fale com um especialista",{"href":40,"dataGaName":259,"dataGaLocation":659},{"text":820,"config":821},"Ajuda",{"href":822,"dataGaName":823,"dataGaLocation":659},"https://support.gitlab.com/hc/en-us/articles/11626483177756-GitLab-Support","get help",{"text":565,"config":825},{"href":567,"dataGaName":568,"dataGaLocation":659},{"text":827,"config":828},"Status",{"href":829,"dataGaName":830,"dataGaLocation":659},"https://status.gitlab.com/","status",{"text":832,"config":833},"Termos de uso",{"href":834,"dataGaName":835,"dataGaLocation":659},"/terms/","terms of use",{"text":837,"config":838},"Aviso de Privacidade",{"href":839,"dataGaName":840,"dataGaLocation":659},"/pt-br/privacy/","privacy statement",{"text":842,"config":843},"Preferências de cookies",{"dataGaName":844,"dataGaLocation":659,"id":845,"isOneTrustButton":8},"cookie preferences","ot-sdk-btn",{"items":847},[848,850,852],{"text":832,"config":849},{"href":834,"dataGaName":835,"dataGaLocation":659},{"text":837,"config":851},{"href":839,"dataGaName":840,"dataGaLocation":659},{"text":842,"config":853},{"dataGaName":844,"dataGaLocation":659,"id":845,"isOneTrustButton":8},{"header":855,"blurb":856,"button":857,"secondaryButton":862},"Comece a desenvolver mais rápido hoje","Veja o que sua equipe pode fazer com a plataforma de orquestração inteligente para DevSecOps.\n",{"text":858,"config":859},"Obtenha sua avaliação gratuita",{"href":860,"dataGaName":255,"dataGaLocation":861},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/pt-br/","feature",{"text":257,"config":863},{"href":40,"dataGaName":259,"dataGaLocation":861},{"codeBlocks":865},{"python":866,"javascript":870,"go":874},{"typedArray":867,"suggested":869},[868],"# 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":871,"suggested":873},[872],"// 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":875,"suggested":878},[876,877],"// 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",{"codeBlocks":880},{"python":881,"javascript":883,"go":885},{"typedArray":882,"suggested":869},[868],{"typedArray":884,"suggested":873},[872],{"typedArray":886,"suggested":878},[876,877],{"codeBlocks":888},{"python":889,"javascript":891,"go":893},{"typedArray":890,"suggested":869},[868],{"typedArray":892,"suggested":873},[872],{"typedArray":894,"suggested":878},[876,877],{"codeBlocks":896},{"python":897,"javascript":899,"go":901},{"typedArray":898,"suggested":869},[868],{"typedArray":900,"suggested":873},[872],{"typedArray":902,"suggested":878},[876,877],{"codeBlocks":904},{"python":905,"javascript":907,"go":909},{"typedArray":906,"suggested":869},[868],{"typedArray":908,"suggested":873},[872],{"typedArray":910,"suggested":878},[876,877],1777313785680]