diff options
author | Boris Verkhovskiy <boris.verk@gmail.com> | 2024-06-03 13:31:20 -0600 |
---|---|---|
committer | Boris Verkhovskiy <boris.verk@gmail.com> | 2024-06-03 13:31:20 -0600 |
commit | 790a78e3cf1ec8610699ed34255d459f84a92a18 (patch) | |
tree | a62702ae158c36167e3047f7be5d16197cff0859 /pt-br/groovy-pt.html.markdown | |
parent | 29bf4c1b9f353fa3321f663dc52c1b227a1ed9e5 (diff) |
Remove bare links
Diffstat (limited to 'pt-br/groovy-pt.html.markdown')
-rw-r--r-- | pt-br/groovy-pt.html.markdown | 21 |
1 files changed, 6 insertions, 15 deletions
diff --git a/pt-br/groovy-pt.html.markdown b/pt-br/groovy-pt.html.markdown index ebde76d8..cb096a71 100644 --- a/pt-br/groovy-pt.html.markdown +++ b/pt-br/groovy-pt.html.markdown @@ -10,7 +10,7 @@ translators: lang: pt-br --- -Groovy - Uma linguagem dinâmica para a plataforma Java. [Leia mais aqui.](http://www.groovy-lang.org/) +Groovy - Uma linguagem dinâmica para a plataforma Java. [Leia mais aqui](http://www.groovy-lang.org/). ```groovy /* @@ -289,7 +289,7 @@ def clos = { print it } clos( "oi" ) /* - Groovy pode memorizar resultados de closures [1][2][3] + Groovy pode memorizar resultados de closures */ def cl = {a, b -> sleep(3000) // simula processamento @@ -317,7 +317,7 @@ chamaClosure(3, 4) /* Expando - A classe Expando é um bean dinâmico que permite adicionar propriedades e + A classe Expando é um bean dinâmico que permite adicionar propriedades e closures como métodos a uma instância desta classe http://mrhaki.blogspot.mx/2009/10/groovy-goodness-expando-as-dynamic-bean.html @@ -429,15 +429,6 @@ Junte-se a um [grupo de usuários Groovy](http://www.groovy-lang.org/usergroups. ## Livro -* [Groovy Goodness] (https://leanpub.com/groovy-goodness-notebook) - -* [Groovy in Action] (http://manning.com/koenig2/) - -* [Programming Groovy 2: Dynamic Productivity for the Java Developer] (http://shop.oreilly.com/product/9781937785307.do) - -[1] http://roshandawrani.wordpress.com/2010/10/18/groovy-new-feature-closures-can-now-memorize-their-results/ -[2] http://www.solutionsiq.com/resources/agileiq-blog/bid/72880/Programming-with-Groovy-Trampoline-and-Memoize -[3] http://mrhaki.blogspot.mx/2011/05/groovy-goodness-cache-closure-results.html - - - +* [Groovy Goodness](https://leanpub.com/groovy-goodness-notebook) +* [Groovy in Action](http://manning.com/koenig2/) +* [Programming Groovy 2: Dynamic Productivity for the Java Developer](http://shop.oreilly.com/product/9781937785307.do) |