Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

221
Vistas
golang, cómo deshabilitar el autoscape en las plantillas

Tengo una plantilla que se incluye de varias otras plantillas. Estoy pasando algunos datos y quiero crear dinámicamente algunos javascript en cada página.

Tengo lo siguiente en cada plantilla.

 <canvas id="{{.Id}}"></canvas> <script type='application/ld+json'> const {{ .Id }} = new Chart(document.getElementById({{.Id}}) ...

Espero crear algo como esto.

 <canvas id="someName"></canvas> <script type='application/ld+json'> const someName = new Chart(document.getElementById(someName) ...

pero en cambio, me sale esto

 <canvas id="someName"></canvas> <script type='application/ld+json'> const "someName" = new Chart(document.getElementById("someName") ...

Después de buscar esto, aparentemente golang intenta agregar caracteres a mi cadena en mi nombre cuando detecta la etiqueta 'script'. Obviamente, el verdadero contexto de lo que estoy haciendo no se entiende por esta característica. ¿Hay alguna forma de eludir esta 'función de ayuda', o incluso mejor, una forma de desactivarla por completo?

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda