Go

Générateur d’images de code Go

Transformez vos extraits Go en images que l’on a envie de partager, sans quitter votre Mac.

La gestion explicite des erreurs en Go produit des extraits plus hauts que larges, ce qui change la façon de les cadrer.

Codeshot détecte Go à partir du code que vous collez : aucun sélecteur de langage à se tromper. Voici le même extrait dans trois des 30 thèmes fournis, rendus avec les feuilles de style de l’app.

package snapshot

import "image/png"

// Export renders the snippet and writes it to path.
func Export(s Snippet, path string) error {
	img, err := Render(s)
	if err != nil {
		return err
	}
	return png.Encode(mustCreate(path), img)
}
Edge · sombre
package snapshot

import "image/png"

// Export renders the snippet and writes it to path.
func Export(s Snippet, path string) error {
	img, err := Render(s)
	if err != nil {
		return err
	}
	return png.Encode(mustCreate(path), img)
}
GitHub · sombre
package snapshot

import "image/png"

// Export renders the snippet and writes it to path.
func Export(s Snippet, path string) error {
	img, err := Render(s)
	if err != nil {
		return err
	}
	return png.Encode(mustCreate(path), img)
}
Tokyo Night · sombre

Choisir un thème pour Go

Comme le code Go s'empile verticalement, un format portrait gaspille moins d'espace que le paysage par défaut et se lit mieux dans un fil mobile.

Trouver la bonne taille

Laissez l’image suivre votre contenu ou fixez un rapport — 1:1, 4:3, 3:2, 16:9, 9:16, 2:3 ou 3:4 — puis exportez en 1×, 2× ou 3× pour qu’elle reste nette sur un écran retina. Copiez-la dans le presse-papiers avec C ou enregistrez avec S.

Voyez les 30 thèmes côte à côte ou lisez le déroulé complet.

Conçu pour Go et 59 autres langages

Tout tourne sur votre Mac. Votre code ne le quitte jamais.

Télécharger pour macOS