Go (linguagem de programação): diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Dbastro (discussão | contribs)
Ajustes parâmetros obseletos utilizando AWB
Linha 10:
|ultima_data = [[28 de março]] de [[2012]]
|criador = [[Robert Griesemer]], [[Rob Pike]], and [[Ken Thompson]]<ref name="info" />
|tipagem = [[Tipagem estática|Estática]]<ref name="faq">{{citar web | url = https://golang.org/doc/faq | título = FAQ | acessomesdiaacessodata = 12 de novembro | acessoano =de 2009 |língua= [[Língua inglesa|inglês]] }}</ref>
|compiladores = gc, gccgo<ref name="installing">{{citar web | url = http://golang.org/doc/install.html | título = Installing Go | acessomesdiaacessodata = 14 de setembro | acessoano =de 2012 |língua= [[Língua inglesa|inglês]] }}</ref>
|influenciada_por = [[C (linguagem de programação)|C]], [[Pascal (linguagem de programação)|Pascal]], [[Modula]], [[Oberon]], [[Newsqueak]], [[Limbo (linguagem de programação)|Limbo]]<ref name="design-faq">{{citar web | url = http://golang.org/doc/faq | título = Language Design FAQ | acessodata = 099 de julho de 2016 |língua= [[Língua inglesa|inglês]]}}</ref>
|dialetos =
|influenciou =
Linha 19:
|sistemas_operacionais = [[Windows]], [[Linux]], [[Mac OS X]], [[FreeBSD]]<ref name="installing" />
}}
'''Go''' é uma [[linguagem de programação]] criada pela [[Google]] e lançada em [[código livre]] em novembro de 2009. É uma linguagem [[Linguagem compilada|compilada]] e [[programação concorrente]],<ref name="design-faq" /> baseada em trabalhos feitos no [[sistema operacional]] chamado [[Inferno (sistema operacional)|Inferno]].<ref name="libmach">{{citar web | url = http://code.google.com/p/go/source/browse/src/libmach/5.c | título = 5.c - go - Project Hosting on Google Code | acessomesdiaacessodata = 12 de novembro | acessoano =de 2009 }}</ref> O projeto inicial da linguagem foi feito em setembro de 2007 por [[Robert Griesemer]], [[Rob Pike]] e [[Ken Thompson]].<ref name="design-faq" /> Atualmente, há implementações para [[Windows]], [[Linux]], [[Mac OS X]] e [[FreeBSD]].<ref name="installing" />
<!-- Since the launch of Google's programming language, Go and [[Go! (programming language)|Go!]] have become the subject of a naming controversy that is still to be resolved.<ref>{{Citar web |url=http://www.informationweek.com/news/software/web_services/showArticle.jhtml?articleID=221601351 |título=Título ainda não informado (favor adicionar) |língua= |autor= |obra= |data= |acessodata=}}</ref><ref>{{Citar web |url=http://code.google.com/p/go/issues/detail?id=9 |título=Título ainda não informado (favor adicionar) |língua= |autor= |obra= |data= |acessodata=}}</ref> -->
 
== Descrição ==
Linha 44:
</source>
 
Outro exemplo, uma implementação do [[echo]] do [[Unix]]:<ref name="tutorial">{{Citar web | url = http://golang.org/doc/go_tutorial.html |título = A Tutorial for the Go Programming Language |acessomesdiaacessodata = 12 de novembro |acessoano =de 2009 |lingua = [[Língua inglesa|inglês]]}}</ref>
 
<source lang="go">
Linha 83:
 
== Disputa sobre o nome ==
Poucos dias após o lançamento da linguagem, Fancis McCabe, desenvolvedor da linguagem chamada Go!, solicitou uma mudança de nome da linguagem do Google, para evitar confusões. McCabe criou Go! em 2003, mas não [[marca registrada|registrou]] o nome.<ref name="informationweek">{{citar notícia | url = http://www.informationweek.com/news/software/web_services/showArticle.jhtml?articleID=221601351 | título = Google 'Go' Name Brings Accusations Of 'Evil' | obra = [[InformationWeek]] | publicado = [[United Business Media]] | data = 11 de novembro de 2009 | primeiro = Thomas | ultimo = Claburn |acessodata= 12 de novembro de 2009 | lingua = [[língua inglesa|inglês]]}}</ref>
 
{{Referências}}
Linha 89:
* ''Este artigo incorpora material do tutorial oficial de Go [http://golang.org/doc/go_tutorial.html Let's Go], que é licenciado sob [[Creative Commons]] Attribution 3.0 .''
 
== {{Ligações externas}} ==
* {{Link|1=en|2=http://golang.org/|3=Go Programming Language Homepage|4=Página oficial}}
* {{Link|1=en|2=https://golang.org/doc/faq|3=Go language FAQ|4=[[FAQ]] da linguagem}}