From 0fb7d4babb4a37482b8334f613d35e798318eb74 Mon Sep 17 00:00:00 2001 From: astaxie Date: Fri, 8 Nov 2013 18:20:08 +0800 Subject: [PATCH] add UrlFor function but still improve --- utils.go | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/utils.go b/utils.go index efaf1551..0a5f3246 100644 --- a/utils.go +++ b/utils.go @@ -373,3 +373,18 @@ func GetRandomString(n int) string { } return string(bytes) } + +// This will reference the index function local to the current blueprint: +// UrlFor(".index") +// ... print UrlFor("index") +// ... print UrlFor("login") +// ... print UrlFor("login", "next","/"") +// ... print UrlFor("profile", "username","John Doe") +// ... +// / +// /login +// /login?next=/ +// /user/John%20Doe +func UrlFor(endpoint string, values ...string) { + +}