Comme beaucoup d'entre vous savent peut-être que Google vient de sortir c'est "Go Language" (http://golang.org) comme langue expérimentale. Est-ce que quelqu'un est au courant de projets avec lesquels les gens ont «expérimenté»? Je me demandais simplement ce que les gens en pensent. Bien que cela puisse être trop tôt pour le dire.Projets actuels Go Language
Répondre
Comme Go est toujours une langue naissante, la plupart des projets basés sur elle ont été créés par bidouilleurs et expérimentateurs:
- Ngaro, VM qui peut fonctionner Forth
- USB flash hacking
- Go REPL
- memcached server par le prospect memcached actuel, et memcached client créé par un autre utilisateur
Et le Bonjour, Monde! de l'année dernière:
En dehors de cela, il y a beaucoup de liaisons à code C en cours de création, des expériences de programmation normale, et les gens qui cherchent à pousser Aller à de nouvelles plates-formes (par exemple Win32).
Une façon de trouver un exemple de code Aller à regarder serait un Google Code Search for lang:go
Mon entreprise travaille sur un Win32 native Go compiler. Après une première expérimentation avec différentes approches, nous avons finalement décidé de le construire dans Go lui-même, en commençant comme un compilateur croisé sur Linux (nous aurions utilisé le port Mingw, mais nous avons commencé avant que ce soit vraiment prêt). Lorsque nous l'atteignons au point où il peut se compiler, nous savons que nous serons très proches de l'expédition.
Google appelle généralement tout bêta aussi longtemps qu'ils le peuvent et, fidèle à la forme, ils vont autour de couverture sur Go, s'abstenir de l'appeler "prêt pour la prime time". Notre expérience jusqu'à présent, cependant, a été très positive. Le compilateur est en assez bon état, et les bibliothèques de support sont assez bonnes. Compte tenu de la nature de notre projet, nous ne pouvons pas parler aussi bien de l'exécution elle-même. C'est assez fonctionnel pour nos besoins, mais nous ne faisons pas vraiment mal.
Nous avons trouvé que nous aimions beaucoup la langue elle-même. Compte tenu de sa nouveauté, il y a un manque flagrant de "howtos" et de tutoriels, et nous avons dû trouver beaucoup de choses par essais et erreurs et en explorant les spécifications, mais l'équipe de Google a été très cohérente dans leur conception , ce qui signifie que, dans une large mesure, les choses ont fonctionné comme nous le souhaitons quand nous en arrivons à ce point.
Dans l'ensemble, nous avons un gros coup de pouce.
Veuillez trouver le link avec la liste structurée des références de certains projets Go.
Par exemple, avec les thèmes suivants
- Système d'exploitation Interfaces
- P2P et le partage de fichiers
- machines virtuelles et des Langues
- Simulation Modélisation
- Source Code de gestion
Dupliquer: http://stackoverflow.com/questions/17202 01/go-examples-and-idioms, http://stackoverflow.com/questions/1712172/whats-your-take-on-the-programming-language-go – gnovice
@gnovice: ceux qui sont destinés à une vue d'ensemble de la langue, c'est plus pour des trucs comme "projets" que pour des choses que vous trouverez sur Codeplex ou quelque chose comme ça. – RCIX
Il ya beaucoup de liens vers différents projets disponibles ici: http://go-lang.cat-v.org/ –