Maison  >  Article  >  développement back-end  >  Golang est-il adapté au développement Web ?

Golang est-il adapté au développement Web ?

coldplay.xixi
coldplay.xixioriginal
2020-06-20 10:49:074489parcourir

Golang est-il adapté au développement Web ?

Golang est-il adapté au développement web ?

golang est adapté au développement Web

1 Le framework est suffisamment matureA Survey of 5 Go Web Frameworks。

2. besoin d'un framework pour les petits projets. net/http http - The Go Programming Language, Les bibliothèques couramment utilisées sont également matures Top - Go Search。

3. Même si le backend Web de Golang ne l'est pas concurrent, il est beaucoup plus rapide que php, ruby ​​et python. Utiliser simultanément dans Golang est vraiment très pratique, très très

rapide, et le coût des très gros projets Web est golang scale faible.

4. Si vous le souhaitez, le déploiement de golang peut être plus pratique que celui de python. Vous pouvez utiliser go get et http.ServeAndListen() sans nginx ni apache.

5. La recompilation des modifications de fichiers n'est en fait pas un gros problème. Voir pilu/fresh · GitHub En fait, vous pouvez écrire votre propre script shell (vous pouvez également l'écrire directement avec go, car il lui-même

C'est un langage système) surveille les modifications du système de fichiers et se reconstruit automatiquement Même pour les projets C/C++, ce n'est pas un gros problème. Les gens n'utilisent pas C/C++ pour écrire du Web car ils ne le sont pas.

le meilleur choix pour écrire des applications Web.

6 Une fois le code écrit en golang compilé, c'est mieux que

car

applique certaines bonnes pratiques, donc si vous êtes familier avec. partir ou prêt à investir scripting languagego compiler du temps, c'est un langage qui vaut la peine d'être utilisé. Si vous ne le connaissez pas et que le cycle de projet est très serré, il est recommandé d'utiliser le langage que vous connaissez le mieux. L’apprentissage du Go lui-même prend du temps.

Tutoriel recommandé : "

tutoriel de langue go

"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn