[{"data":1,"prerenderedAt":896},["ShallowReactive",2],{"/it-it/solutions/code-suggestions/":3,"navigation-it-it":224,"banner-it-it":640,"footer-it-it":653,"next-steps-it-it":861,"code-editor-examples-it-it":876},{"_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},"/it-it/solutions/code-suggestions","solutions",false,"",{"enableAnimations":9},true,{"title":11,"description":12},"Suggerimenti di codice IA di GitLab","Suggerimenti di codice assistiti dall'IA di GitLab. Mantiene sicuro il codice. Aumenta la produttività di programmazione.",[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},"Suggerimenti di codice GitLab Duo",[19,23,27],{"typed":20,"highlighted":21,"config":22},"Ti aiuta a restare","concentrato",{"isDescriptionInline":9},{"typed":24,"highlighted":25,"config":26},"Nel tuo IDE","preferito",{"isDescriptionInline":9},{"typed":28,"highlighted":29,"config":30},"Nel linguaggio","che ti serve",{"isDescriptionInline":9},{"altText":7,"config":32},{"src":33},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752590244/ahvoxthmrmu6eqcfcks2.png",{"text":35,"config":36},"Prova gratis",{"href":37,"dataGaName":38,"dataGaLocation":39},"/gitlab-duo/#free-trial/","gitlab duo free trial","hero",{"text":41,"config":42},"Domande? Contattaci",{"href":43,"dataGaName":44,"dataGaLocation":39},"/solutions/gitlab-duo-pro/sales","contact us",{"componentName":46,"componentContent":47},"SolutionsCodeSuggestionsCopyBlock",{"header":48,"description":49,"codeBlock":50},"Accelera la programmazione","I suggerimenti di codice ti mantengono nel flusso completando in modo predittivo blocchi di codice, definendo la logica delle funzioni, generando test e proponendo codice comune come pattern regex—tutto nello stesso ambiente in cui già programmi.\n",{"config":51},{"initialSelectedLanguage":52},"python",{"componentName":46,"componentContent":54},{"header":55,"description":56,"image":57},"IA che privilegia la privacy","I suggerimenti di codice sono costruiti con la privacy come fondamento critico. Il codice cliente privato e non pubblico memorizzato in GitLab non viene utilizzato come dati di addestramento. [Scopri l'utilizzo dei dati](https://docs.gitlab.com/ee/user/ai_data_usage.html){data-ga-name=\"code suggestions data usage\" data-ga-location=\"body\"} quando usi i suggerimenti di codice.\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},"Supporto nel linguaggio che ti serve","Ottieni suggerimenti di codice alimentati dall'IA su misura per il tuo flusso di lavoro. Ora disponibile in [oltre 14 linguaggi](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},"Ti incontra nel tuo IDE preferito","Puoi trovare le nostre estensioni GitLab nei principali marketplace di IDE. Il supporto include: GitLab Web IDE, VS Code, Visual Studio, IDE basati su Jetbrains e NeoVIM. Scopri di più sul [supporto 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\"} per i suggerimenti di codice.\n",{"config":126},{"initialSelectedLanguage":127},"go",{"componentName":46,"componentContent":129},{"header":130,"description":131,"codeBlock":132},"Disponibile per istanze self-managed","I suggerimenti di codice sono disponibili per le istanze GitLab self-managed tramite una connessione sicura a GitLab.com. [Scopri di più](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},"Suggerimenti di codice in azione","Scopri come i suggerimenti di codice creano un server Express con questa demo interattiva.",{"text":141,"config":142},"Avvia demo",{"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},"Prova una demo",{"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","Accelera la programmazione con i suggerimenti di codice GitLab Duo",{"text":155,"config":156},"Pianifica una demo personalizzata",{"href":157,"dataGaName":158,"dataGaLocation":146},"/sales/","demo sales",{"componentName":160,"componentContent":161},"SolutionsCodeSuggestionsWhatsNextBlock",{"heading":162,"card":163},"Qual è il prossimo passo per il tuo programmatore IA?",{"header":164,"description":165,"config":166},"Miglioramento della qualità dei suggerimenti","Miglioriamo continuamente la qualità dei suggerimenti con nuove tecniche di prompt engineering, routing intelligente dei modelli e contesti espansi per le finestre di inferenza. [Puoi seguire i nostri progressi e persino suggerire idee](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},"Novità sui suggerimenti di codice alimentati dall'IA",{"text":173,"config":174},"Visualizza tutte le risorse",{"href":175,"dataGaName":176,"dataGaLocation":146},"/resources/","View all resources",[178],{"name":179,"items":180,"config":213},"Blogs",[181,192,199,206],{"header":182,"type":183,"image":184,"link":188},"Suggerimenti di codice alimentati da Google AI","Blog",{"altText":185,"config":186},"Stelle di esperimento IA",{"src":187},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1752590560/bgqcibm6oo15hlczfmnh.png",{"text":189,"config":190},"Scopri di più",{"href":191,"icon":183},"https://about.gitlab.com/releases/2023/07/22/gitlab-16-2-released/",{"header":193,"type":183,"image":194,"link":196},"Presentazione del supporto JetBrains e NeoVim",{"altText":185,"config":195},{"src":187},{"text":189,"config":197},{"href":198,"icon":183},"https://about.gitlab.com/blog/2023/07/25/gitlab-jetbrains-neovim-plugins/",{"header":200,"type":183,"image":201,"link":203},"Supporto Visual Studio",{"altText":185,"config":202},{"src":187},{"text":189,"config":204},{"href":205,"icon":183},"https://about.gitlab.com/blog/2023/06/29/gitlab-visual-studio-extension/",{"header":207,"type":183,"image":208,"link":210},"Supporto self-managed",{"altText":185,"config":209},{"src":187},{"text":189,"config":211},{"href":212,"icon":183},"https://about.gitlab.com/blog/2023/06/15/self-managed-support-for-code-suggestions/",{"key":214},"blogs",{"componentName":216},"CommonNextSteps","content:it-it:solutions:code-suggestions.yml","yaml","Code Suggestions","content","it-it/solutions/code-suggestions.yml","it-it/solutions/code-suggestions","yml",{"_path":225,"_dir":226,"_draft":6,"_partial":6,"_locale":7,"data":227,"_id":636,"_type":218,"title":637,"_source":220,"_file":638,"_stem":639,"_extension":223},"/shared/it-it/main-navigation","it-it",{"logo":228,"freeTrial":233,"sales":238,"login":243,"items":248,"search":577,"minimal":613,"duo":627},{"config":229},{"href":230,"dataGaName":231,"dataGaLocation":232},"/it-it/","gitlab logo","header",{"text":234,"config":235},"Ottieni una prova 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},"Contatta le vendite",{"href":241,"dataGaName":242,"dataGaLocation":232},"/it-it/sales/","sales",{"text":244,"config":245},"Accedi",{"href":246,"dataGaName":247,"dataGaLocation":232},"https://gitlab.com/users/sign_in/","sign in",[249,292,389,394,498,558],{"text":250,"config":251,"cards":253,"footer":275},"Piattaforma",{"dataNavLevelOne":252},"platform",[254,260,268],{"title":250,"description":255,"link":256},"La piattaforma DevSecOps più completa basata sull'IA",{"text":257,"config":258},"Scopri la nostra piattaforma",{"href":259,"dataGaName":252,"dataGaLocation":232},"/it-it/platform/",{"title":261,"description":262,"link":263},"GitLab Duo (IA)","Sviluppa software più velocemente con l'IA in ogni fase del ciclo di sviluppo",{"text":264,"config":265},"Ti presentiamo GitLab Duo",{"href":266,"dataGaName":267,"dataGaLocation":232},"/it-it/gitlab-duo/","gitlab duo ai",{"title":269,"description":270,"link":271},"Perché scegliere GitLab","Dieci motivi per cui le aziende scelgono GitLab",{"text":189,"config":272},{"href":273,"dataGaName":274,"dataGaLocation":232},"/it-it/why-gitlab/","why gitlab",{"title":276,"items":277},"Primi passi con",[278,283,288],{"text":279,"config":280},"Platform engineering",{"href":281,"dataGaName":282,"dataGaLocation":232},"/it-it/solutions/platform-engineering/","platform engineering",{"text":284,"config":285},"Esperienza d'uso degli sviluppatori",{"href":286,"dataGaName":287,"dataGaLocation":232},"/it-it/developer-experience/","Developer experience",{"text":289,"config":290},"MLOps",{"href":291,"dataGaName":289,"dataGaLocation":232},"/it-it/topics/devops/the-role-of-ai-in-devops/",{"text":293,"left":9,"config":294,"link":295,"lists":299,"footer":371},"Prodotti",{"dataNavLevelOne":5},{"text":296,"config":297},"Visualizza tutte le soluzioni",{"href":298,"dataGaName":5,"dataGaLocation":232},"/it-it/solutions/",[300,326,349],{"title":301,"description":302,"link":303,"items":308},"Automazione","CI/CD e automazione per accelerare il deployment",{"config":304},{"icon":305,"href":306,"dataGaName":307,"dataGaLocation":232},"AutomatedCodeAlt","/it-it/solutions/delivery-automation/","automated software delivery",[309,313,317,322],{"text":310,"config":311},"CI/CD",{"href":312,"dataGaLocation":232,"dataGaName":310},"/it-it/solutions/continuous-integration/",{"text":314,"config":315},"Sviluppo assistito dall'IA",{"href":266,"dataGaLocation":232,"dataGaName":316},"AI assisted development",{"text":318,"config":319},"Gestione del codice sorgente",{"href":320,"dataGaLocation":232,"dataGaName":321},"/it-it/solutions/source-code-management/","Source Code Management",{"text":323,"config":324},"Distribuzione software automatizzata",{"href":306,"dataGaLocation":232,"dataGaName":325},"Automated software delivery",{"title":327,"description":328,"link":329,"items":334},"Sicurezza","Distribuisci il codice più velocemente senza compromettere la sicurezza",{"config":330},{"href":331,"dataGaName":332,"dataGaLocation":232,"icon":333},"/it-it/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},"Sicurezza della catena di fornitura del software",{"href":343,"dataGaLocation":232,"dataGaName":344},"/it-it/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},"Misurazione",{"config":352},{"icon":353,"href":354,"dataGaName":355,"dataGaLocation":232},"DigitalTransformation","/it-it/solutions/visibility-measurement/","visibility and measurement",[357,361,366],{"text":358,"config":359},"Visibilità e misurazione",{"href":354,"dataGaLocation":232,"dataGaName":360},"Visibility and Measurement",{"text":362,"config":363},"Gestione del flusso di valore",{"href":364,"dataGaLocation":232,"dataGaName":365},"/it-it/solutions/value-stream-management/","Value Stream Management",{"text":367,"config":368},"Analisi e approfondimenti",{"href":369,"dataGaLocation":232,"dataGaName":370},"/it-it/solutions/analytics-and-insights/","Analytics and insights",{"title":372,"items":373},"GitLab per",[374,379,384],{"text":375,"config":376},"Aziende",{"href":377,"dataGaLocation":232,"dataGaName":378},"/it-it/enterprise/","enterprise",{"text":380,"config":381},"Piccole imprese",{"href":382,"dataGaLocation":232,"dataGaName":383},"/it-it/small-business/","small business",{"text":385,"config":386},"Pubblica amministrazione",{"href":387,"dataGaLocation":232,"dataGaName":388},"/it-it/solutions/public-sector/","public sector",{"text":390,"config":391},"Prezzi",{"href":392,"dataGaName":393,"dataGaLocation":232,"dataNavLevelOne":393},"/it-it/pricing/","pricing",{"text":395,"config":396,"link":398,"lists":401,"feature":485},"Risorse",{"dataNavLevelOne":397},"resources",{"text":173,"config":399},{"href":400,"dataGaName":397,"dataGaLocation":232},"/it-it/resources/",[402,435,457],{"title":403,"items":404},"Per iniziare",[405,410,415,420,425,430],{"text":406,"config":407},"Installazione",{"href":408,"dataGaName":409,"dataGaLocation":232},"/it-it/install/","install",{"text":411,"config":412},"Guide rapide",{"href":413,"dataGaName":414,"dataGaLocation":232},"/it-it/get-started/","quick setup checklists",{"text":416,"config":417},"Formazione",{"href":418,"dataGaLocation":232,"dataGaName":419},"https://university.gitlab.com/","learn",{"text":421,"config":422},"Documentazione di prodotto",{"href":423,"dataGaName":424,"dataGaLocation":232},"https://docs.gitlab.com/","product documentation",{"text":426,"config":427},"Video sulle best practice",{"href":428,"dataGaName":429,"dataGaLocation":232},"/it-it/getting-started-videos/","best practice videos",{"text":431,"config":432},"Integrazioni",{"href":433,"dataGaName":434,"dataGaLocation":232},"/it-it/integrations/","integrations",{"title":436,"items":437},"Scopri",[438,443,447,452],{"text":439,"config":440},"Storie di successo dei clienti",{"href":441,"dataGaName":442,"dataGaLocation":232},"/it-it/customers/","customer success stories",{"text":183,"config":444},{"href":445,"dataGaName":446,"dataGaLocation":232},"/blog/","blog",{"text":448,"config":449},"Lavorare da remoto",{"href":450,"dataGaName":451,"dataGaLocation":232},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":453,"config":454},"TeamOps",{"href":455,"dataGaName":456,"dataGaLocation":232},"/it-it/teamops/","teamops",{"title":458,"items":459},"Connetti",[460,465,470,475,480],{"text":461,"config":462},"Servizi GitLab",{"href":463,"dataGaName":464,"dataGaLocation":232},"/it-it/services/","services",{"text":466,"config":467},"Community",{"href":468,"dataGaName":469,"dataGaLocation":232},"/community/","community",{"text":471,"config":472},"Forum",{"href":473,"dataGaName":474,"dataGaLocation":232},"https://forum.gitlab.com/","forum",{"text":476,"config":477},"Eventi",{"href":478,"dataGaName":479,"dataGaLocation":232},"/events/","events",{"text":481,"config":482},"Partner",{"href":483,"dataGaName":484,"dataGaLocation":232},"/it-it/partners/","partners",{"backgroundColor":486,"textColor":487,"text":488,"image":489,"link":493},"#2f2a6b","#fff","Approfondimenti e informazioni per il futuro dello sviluppo software",{"altText":490,"config":491},"scheda promozionale per The Source",{"src":492},"/images/navigation/the-source-promo-card.svg",{"text":494,"config":495},"Leggi le ultime notizie",{"href":496,"dataGaName":497,"dataGaLocation":232},"/it-it/the-source/","the source",{"text":499,"config":500,"lists":502},"Azienda",{"dataNavLevelOne":501},"company",[503],{"items":504},[505,510,516,518,523,528,533,538,543,548,553],{"text":506,"config":507},"Informazioni",{"href":508,"dataGaName":509,"dataGaLocation":232},"/it-it/company/","about",{"text":511,"config":512,"footerGa":515},"Opportunità di lavoro",{"href":513,"dataGaName":514,"dataGaLocation":232},"/jobs/","jobs",{"dataGaName":514},{"text":476,"config":517},{"href":478,"dataGaName":479,"dataGaLocation":232},{"text":519,"config":520},"Leadership",{"href":521,"dataGaName":522,"dataGaLocation":232},"/company/team/e-group/","leadership",{"text":524,"config":525},"Team",{"href":526,"dataGaName":527,"dataGaLocation":232},"/company/team/","team",{"text":529,"config":530},"Manuale",{"href":531,"dataGaName":532,"dataGaLocation":232},"https://handbook.gitlab.com/","handbook",{"text":534,"config":535},"Rapporti con gli investitori",{"href":536,"dataGaName":537,"dataGaLocation":232},"https://ir.gitlab.com/","investor relations",{"text":539,"config":540},"Trust Center",{"href":541,"dataGaName":542,"dataGaLocation":232},"/it-it/security/","trust center",{"text":544,"config":545},"AI Transparency Center",{"href":546,"dataGaName":547,"dataGaLocation":232},"/it-it/ai-transparency-center/","ai transparency center",{"text":549,"config":550},"Newsletter",{"href":551,"dataGaName":552,"dataGaLocation":232},"/company/contact/","newsletter",{"text":554,"config":555},"Rassegna stampa",{"href":556,"dataGaName":557,"dataGaLocation":232},"/press/","press",{"text":559,"config":560,"lists":561},"Contattaci",{"dataNavLevelOne":501},[562],{"items":563},[564,567,572],{"text":239,"config":565},{"href":241,"dataGaName":566,"dataGaLocation":232},"talk to sales",{"text":568,"config":569},"Richiedi assistenza",{"href":570,"dataGaName":571,"dataGaLocation":232},"/support/","get help",{"text":573,"config":574},"Portale clienti",{"href":575,"dataGaName":576,"dataGaLocation":232},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":578,"login":579,"suggestions":586},"Chiudi",{"text":580,"link":581},"Per cercare repository e progetti, accedi a",{"text":582,"config":583},"gitlab.com",{"href":246,"dataGaName":584,"dataGaLocation":585},"search login","search",{"text":587,"default":588},"Suggerimenti",[589,592,597,599,604,609],{"text":261,"config":590},{"href":266,"dataGaName":591,"dataGaLocation":585},"GitLab Duo (AI)",{"text":593,"config":594},"Suggerimenti di codice (IA)",{"href":595,"dataGaName":596,"dataGaLocation":585},"/it-it/solutions/code-suggestions/","Code Suggestions (AI)",{"text":310,"config":598},{"href":312,"dataGaName":310,"dataGaLocation":585},{"text":600,"config":601},"GitLab su AWS",{"href":602,"dataGaName":603,"dataGaLocation":585},"/it-it/partners/technology-partners/aws/","GitLab on AWS",{"text":605,"config":606},"GitLab su Google Cloud",{"href":607,"dataGaName":608,"dataGaLocation":585},"/it-it/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":610,"config":611},"Perché scegliere GitLab?",{"href":273,"dataGaName":612,"dataGaLocation":585},"Why GitLab?",{"freeTrial":614,"mobileIcon":619,"desktopIcon":624},{"text":615,"config":616},"Inizia la prova gratuita",{"href":617,"dataGaName":237,"dataGaLocation":618},"https://gitlab.com/-/trials/new/","nav",{"altText":620,"config":621},"Icona di GitLab",{"src":622,"dataGaName":623,"dataGaLocation":618},"/images/brand/gitlab-logo-tanuki.svg","gitlab icon",{"altText":620,"config":625},{"src":626,"dataGaName":623,"dataGaLocation":618},"/images/brand/gitlab-logo-type.svg",{"freeTrial":628,"mobileIcon":632,"desktopIcon":634},{"text":629,"config":630},"Scopri di più su GitLab Duo",{"href":266,"dataGaName":631,"dataGaLocation":618},"gitlab duo",{"altText":620,"config":633},{"src":622,"dataGaName":623,"dataGaLocation":618},{"altText":620,"config":635},{"src":626,"dataGaName":623,"dataGaLocation":618},"content:shared:it-it:main-navigation.yml","Main Navigation","shared/it-it/main-navigation.yml","shared/it-it/main-navigation",{"_path":641,"_dir":226,"_draft":6,"_partial":6,"_locale":7,"title":642,"button":643,"config":648,"_id":650,"_type":218,"_source":220,"_file":651,"_stem":652,"_extension":223},"/shared/it-it/banner","La GitLab Duo Agent Platform è ora in beta pubblica!",{"text":644,"config":645},"Prova la Beta",{"href":646,"dataGaName":647,"dataGaLocation":232},"/it-it/gitlab-duo/agent-platform/","duo banner",{"layout":649},"release","content:shared:it-it:banner.yml","shared/it-it/banner.yml","shared/it-it/banner",{"_path":654,"_dir":226,"_draft":6,"_partial":6,"_locale":7,"data":655,"_id":857,"_type":218,"title":858,"_source":220,"_file":859,"_stem":860,"_extension":223},"/shared/it-it/main-footer",{"text":656,"source":657,"edit":663,"contribute":668,"config":673,"items":678,"minimal":849},"Git è un marchio di Software Freedom Conservancy e l'uso del termine \"GitLab\" è regolato da un accordo di licenza",{"text":658,"config":659},"Visualizza origine pagina",{"href":660,"dataGaName":661,"dataGaLocation":662},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":664,"config":665},"Modifica questa pagina",{"href":666,"dataGaName":667,"dataGaLocation":662},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":669,"config":670},"Contribuisci",{"href":671,"dataGaName":672,"dataGaLocation":662},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":674,"facebook":675,"youtube":676,"linkedin":677},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[679,702,756,786,820],{"title":250,"links":680,"subMenu":685},[681],{"text":682,"config":683},"Piattaforma DevSecOps",{"href":259,"dataGaName":684,"dataGaLocation":662},"devsecops platform",[686],{"title":390,"links":687},[688,692,697],{"text":689,"config":690},"Visualizza i piani",{"href":392,"dataGaName":691,"dataGaLocation":662},"view plans",{"text":693,"config":694},"Perché passare a Premium?",{"href":695,"dataGaName":696,"dataGaLocation":662},"/it-it/pricing/premium/","why premium",{"text":698,"config":699},"Perché passare a Ultimate?",{"href":700,"dataGaName":701,"dataGaLocation":662},"/it-it/pricing/ultimate/","why ultimate",{"title":703,"links":704},"Soluzioni",[705,710,713,715,720,725,729,732,735,740,742,744,746,751],{"text":706,"config":707},"Trasformazione digitale",{"href":708,"dataGaName":709,"dataGaLocation":662},"/it-it/topics/digital-transformation/","digital transformation",{"text":711,"config":712},"Sicurezza e conformità",{"href":338,"dataGaName":339,"dataGaLocation":662},{"text":323,"config":714},{"href":306,"dataGaName":307,"dataGaLocation":662},{"text":716,"config":717},"Sviluppo Agile",{"href":718,"dataGaName":719,"dataGaLocation":662},"/it-it/solutions/agile-delivery/","agile delivery",{"text":721,"config":722},"Trasformazione cloud",{"href":723,"dataGaName":724,"dataGaLocation":662},"/it-it/topics/cloud-native/","cloud transformation",{"text":726,"config":727},"SCM",{"href":320,"dataGaName":728,"dataGaLocation":662},"source code management",{"text":310,"config":730},{"href":312,"dataGaName":731,"dataGaLocation":662},"continuous integration & delivery",{"text":362,"config":733},{"href":364,"dataGaName":734,"dataGaLocation":662},"value stream management",{"text":736,"config":737},"GitOps",{"href":738,"dataGaName":739,"dataGaLocation":662},"/it-it/solutions/gitops/","gitops",{"text":375,"config":741},{"href":377,"dataGaName":378,"dataGaLocation":662},{"text":380,"config":743},{"href":382,"dataGaName":383,"dataGaLocation":662},{"text":385,"config":745},{"href":387,"dataGaName":388,"dataGaLocation":662},{"text":747,"config":748},"Istruzione",{"href":749,"dataGaName":750,"dataGaLocation":662},"/it-it/solutions/education/","education",{"text":752,"config":753},"Servizi finanziari",{"href":754,"dataGaName":755,"dataGaLocation":662},"/it-it/solutions/finance/","financial services",{"title":395,"links":757},[758,760,762,764,767,769,772,774,776,778,780,782,784],{"text":406,"config":759},{"href":408,"dataGaName":409,"dataGaLocation":662},{"text":411,"config":761},{"href":413,"dataGaName":414,"dataGaLocation":662},{"text":416,"config":763},{"href":418,"dataGaName":419,"dataGaLocation":662},{"text":421,"config":765},{"href":423,"dataGaName":766,"dataGaLocation":662},"docs",{"text":183,"config":768},{"href":445,"dataGaName":446,"dataGaLocation":662},{"text":439,"config":770},{"href":771,"dataGaName":442,"dataGaLocation":662},"/customers/",{"text":448,"config":773},{"href":450,"dataGaName":451,"dataGaLocation":662},{"text":461,"config":775},{"href":463,"dataGaName":464,"dataGaLocation":662},{"text":453,"config":777},{"href":455,"dataGaName":456,"dataGaLocation":662},{"text":466,"config":779},{"href":468,"dataGaName":469,"dataGaLocation":662},{"text":471,"config":781},{"href":473,"dataGaName":474,"dataGaLocation":662},{"text":476,"config":783},{"href":478,"dataGaName":479,"dataGaLocation":662},{"text":481,"config":785},{"href":483,"dataGaName":484,"dataGaLocation":662},{"title":499,"links":787},[788,790,792,794,796,798,800,804,809,811,813,815],{"text":506,"config":789},{"href":508,"dataGaName":501,"dataGaLocation":662},{"text":511,"config":791},{"href":513,"dataGaName":514,"dataGaLocation":662},{"text":519,"config":793},{"href":521,"dataGaName":522,"dataGaLocation":662},{"text":524,"config":795},{"href":526,"dataGaName":527,"dataGaLocation":662},{"text":529,"config":797},{"href":531,"dataGaName":532,"dataGaLocation":662},{"text":534,"config":799},{"href":536,"dataGaName":537,"dataGaLocation":662},{"text":801,"config":802},"Sustainability",{"href":803,"dataGaName":801,"dataGaLocation":662},"/sustainability/",{"text":805,"config":806},"Diversità, inclusione e appartenenza (DIB)",{"href":807,"dataGaName":808,"dataGaLocation":662},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":539,"config":810},{"href":541,"dataGaName":542,"dataGaLocation":662},{"text":549,"config":812},{"href":551,"dataGaName":552,"dataGaLocation":662},{"text":554,"config":814},{"href":556,"dataGaName":557,"dataGaLocation":662},{"text":816,"config":817},"Dichiarazione di trasparenza sulla schiavitù moderna",{"href":818,"dataGaName":819,"dataGaLocation":662},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":559,"links":821},[822,825,827,829,834,839,844],{"text":823,"config":824},"Contatta un esperto",{"href":241,"dataGaName":242,"dataGaLocation":662},{"text":568,"config":826},{"href":570,"dataGaName":571,"dataGaLocation":662},{"text":573,"config":828},{"href":575,"dataGaName":576,"dataGaLocation":662},{"text":830,"config":831},"Stato",{"href":832,"dataGaName":833,"dataGaLocation":662},"https://status.gitlab.com/","status",{"text":835,"config":836},"Termini di utilizzo",{"href":837,"dataGaName":838,"dataGaLocation":662},"/terms/","terms of use",{"text":840,"config":841},"Informativa sulla privacy",{"href":842,"dataGaName":843,"dataGaLocation":662},"/it-it/privacy/","privacy statement",{"text":845,"config":846},"Preferenze dei cookie",{"dataGaName":847,"dataGaLocation":662,"id":848,"isOneTrustButton":9},"cookie preferences","ot-sdk-btn",{"items":850},[851,853,855],{"text":835,"config":852},{"href":837,"dataGaName":838,"dataGaLocation":662},{"text":840,"config":854},{"href":842,"dataGaName":843,"dataGaLocation":662},{"text":845,"config":856},{"dataGaName":847,"dataGaLocation":662,"id":848,"isOneTrustButton":9},"content:shared:it-it:main-footer.yml","Main Footer","shared/it-it/main-footer.yml","shared/it-it/main-footer",{"_path":862,"_dir":226,"_draft":6,"_partial":6,"_locale":7,"header":863,"eyebrow":864,"blurb":865,"button":866,"secondaryButton":870,"_id":872,"_type":218,"title":873,"_source":220,"_file":874,"_stem":875,"_extension":223},"/shared/it-it/next-steps","Inizia a distribuire software migliori più velocemente","Oltre il 50% delle società Fortune 100 si affida a GitLab","Scopri cosa può fare il tuo team grazie a una\n\n\npiattaforma DevSecOps intelligente.\n",{"text":234,"config":867},{"href":868,"dataGaName":237,"dataGaLocation":869},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":239,"config":871},{"href":241,"dataGaName":242,"dataGaLocation":869},"content:shared:it-it:next-steps.yml","Next Steps","shared/it-it/next-steps.yml","shared/it-it/next-steps",{"_path":877,"_dir":226,"_draft":6,"_partial":6,"_locale":7,"codeBlocks":878,"_id":892,"_type":218,"title":893,"_source":220,"_file":894,"_stem":895,"_extension":223},"/shared/it-it/code-editor-examples",{"python":879,"javascript":883,"go":887},{"typedArray":880,"suggested":882},[881],"# Traduzione di parole dall'inglese ad altre lingue","languages = {\n    'en': {\n     'hello': 'Hello',\n     'goodbye': 'Goodbye'\n   },\n   'es': {\n     'hello': 'Hola',\n     'goodbye': 'Adiós'\n   }\n }\n",{"typedArray":884,"suggested":886},[885],"// array di numeri da 1 a 100","var numbers = [];\nfor (var i = 1; i\u003C=100; i++) {\n  numbers.push(i)\n}\n",{"typedArray":888,"suggested":891},[889,890],"// golang","// Ottenere valori univoci dall'array di valori interi","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:it-it:code-editor-examples.yml","Code Editor Examples","shared/it-it/code-editor-examples.yml","shared/it-it/code-editor-examples",1756472675448]