go lang define custom time format : I am trying to write a custom date format string as required by my application. 
Using golang time module I get the format using a clumsy function (below)

Also since this function will be called millions of times every day , I want this to be super efficient too. Is there a POSIX style formatting available in golang



    package main
    
    import (
    	"fmt"
    	"time"
    )
    
    func main() {
    	t := time.Now()
    	fmt.Printf("Time now is %d%02d%02d%02d%02d%02d",
    		t.Year(), t.Month(), t.Day(), t.Hour(), t.Minute(), t.Second())
    }