Added a comment

all functions should have a standard format for their description; inputs, outputs, errors, and process
Removed a confusing double negative

 isNotExist != true;

Restructure err checking to be idiomatic with golang.
Removed "log"

What rolls down stairs, 
alone or in pairs?
It's "log" "log" "log"!
Return "" needs to be fixed

I will leave this as an exercise to the reader.
Better variables.
Move initialconfig and env.CreateConfig

Move lines 13 and 14 from main.go into createconfig.go

initialconfig := env.Config{"golanganidb", 1, 1, "http://api.anidb.net", 9001}
env.CreateConfig(programconfigpath+"/golanganidb.conf", &initialconfig)
Merge remote-tracking branch 'upstream/master'