github.com/taylorchu/generic@v0.0.0-20171113184323-cd81575befa2/cmd/gorewrite/main.go (about)

     1  package main
     2  
     3  import (
     4  	"io/ioutil"
     5  	"log"
     6  
     7  	"github.com/taylorchu/generic/rewrite"
     8  	yaml "gopkg.in/yaml.v2"
     9  )
    10  
    11  func main() {
    12  	b, err := ioutil.ReadFile("GoRewrite.yaml")
    13  	if err != nil {
    14  		log.Fatalln(err)
    15  	}
    16  
    17  	var c rewrite.Config
    18  	err = yaml.Unmarshal(b, &c)
    19  	if err != nil {
    20  		log.Fatalln(err)
    21  	}
    22  
    23  	err = c.RewritePackage()
    24  	if err != nil {
    25  		log.Fatalln(err)
    26  	}
    27  }