|
@@ -0,0 +1,30 @@
|
|
|
+//go:generate make deps
|
|
|
+
|
|
|
+package main
|
|
|
+
|
|
|
+import (
|
|
|
+ "devel.mephi.ru/dyokunev/go-sdapi/sdApi1"
|
|
|
+ "fmt"
|
|
|
+ "github.com/alyu/configparser"
|
|
|
+)
|
|
|
+
|
|
|
+func checkErr(err error) {
|
|
|
+ if err != nil {
|
|
|
+ panic(err)
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+func main() {
|
|
|
+ config, err := configparser.Read("/etc/sdapi.ini")
|
|
|
+ checkErr(err)
|
|
|
+
|
|
|
+ section, err := config.Section("sdapi1")
|
|
|
+ checkErr(err)
|
|
|
+
|
|
|
+ sdApi1.SetApiKey(section.ValueOf("api_key"))
|
|
|
+
|
|
|
+ units, err := sdApi1.GetUnits()
|
|
|
+ checkErr(err)
|
|
|
+
|
|
|
+ fmt.Printf("units == %v", units)
|
|
|
+}
|