Chamar funções com prefixo / sufixo especial

Eu tenho um pacote chamado "semeador":

package seeder

import "fmt"

func MyFunc1() {
    fmt.Println("I am Masood")
}

func MyFunc2() {
    fmt.Println("I am a programmer")
}

func MyFunc3() {
    fmt.Println("I want to buy a car")
}

Agora eu quero chamar todas as funções com o prefixo MyFunc

package main

import "./seeder"

func main() {
    for k := 1; k <= 3; k++ {
        seeder.MyFunc1() // This calls MyFunc1 three times
    }
}

Eu quero algo como isto:

for k := 1; k <= 3; k++ {
    seeder.MyFunc + k ()
}

e esta saída:

I am Masood
I am a programmer
I want to buy a car

EDIT1: Neste exemplo, parentKey é uma variável de string que foi alterada em um loop

for parentKey, _ := range uRLSjson{ 
    pppp := seeder + "." + strings.ToUpper(parentKey)
    gorilla.HandleFunc("/", pppp).Name(parentKey)
}

Mas a GC disse:

uso de semeadora de pacotes sem seletor

questionAnswers(2)

yourAnswerToTheQuestion