Обычно вы делаете это так:
g.link(action:"foo", controller:"bar", "text of the link here")
Текст ссылки не обязательно должен быть последним параметром, он может появляться где угодно:
g.link("text of the link here", action:"foo", controller:"bar")
.
Использование с закрытием:
Вместо строки вы можете использовать замыкание, которое возвращает строку:
g.link(action:"foo", controller:"bar", {"text of the link here"})
И, как и для любого Groovy-замыкания, которое является последним параметром для вызова метода, вы можете поставить его после закрывающих скобок:
g.link(action:"foo", controller:"bar") {"text of the link here"}