Maison  >  Article  >  développement back-end  >  Comment passer de PHP à Golang

Comment passer de PHP à Golang

王林
王林avant
2019-09-10 11:49:314488parcourir

Comment passer de PHP à Golang

À quoi dois-je faire attention lorsque je passe de php à golang ?

Tout d'abord, jetons un bref aperçu du langage Golang

Introduction :

Go est un langage de programmation open source qui simplifie la construction , un logiciel fiable et efficace rendu facile.

Le langage Go est conçu comme un langage de programmation système destiné à être utilisé sur des serveurs centraux géants exécutant des serveurs Web, des clusters de stockage ou à des fins similaires. Dans le domaine des systèmes distribués hautes performances, le langage Go a sans aucun doute une efficacité de développement supérieure à la plupart des autres langages. Il fournit un support parallèle massif, ce qui est parfait pour le développement de serveurs de jeux.

Fonctionnalités du langage :

Simple, rapide, sûr

Parallèle, intéressant, open source

Gestion de la mémoire, sécurité des baies, compilation Rapidement

Problèmes qui nécessitent une attention :

1. Idées de programmation

Cela semble très vague et difficile à être précis. Il est décrit, mais il est étroitement lié à la recherche et au développement réels. Lorsqu'on entre en contact avec Go, il est facile de penser subjectivement et d'écrire Go en Java et PHP. Par conséquent, ne transportez pas de bagages historiques lorsque vous entrez en contact avec Go pour la première fois. Faites attention à comprendre les idées de programmation préconisées par go.

2. Pensée analogique

Lors du changement de pile technologique, bien sûr, les middlewares techniques et les outils de développement souvent utilisés en PHP changeront également en conséquence.

Une brève liste :

Coordination de la cohérence : zookeeper => etcd
File d'attente des messages : kafka => nsq
Cadre de développement : Laravel/ThinkPHP/Yaf => Beego

Remarque : bien sûr, il ne s'agit que d'une brève explication. Le middleware utilisé dans le processus de développement PHP ne se limitera pas à ce qui précède, en fonction de la sélection technologique de l'entreprise.

Le contenu ci-dessus est à titre de référence uniquement !

Tutoriel vidéo recommandé : aller au didacticiel vidéo

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer