diff options
| author | alex | 2018-10-20 00:58:30 +0100 | 
|---|---|---|
| committer | alex | 2018-10-20 00:59:07 +0100 | 
| commit | 55bc749f896c25adb57125fd168a1e3ccfc0cd48 (patch) | |
| tree | 38c0576dc78f117a6d78cacec9997d7d75e8bf04 | |
| parent | 289684b0f117181c03e4e5ef6616d574da9a1981 (diff) | |
| download | watbot-55bc749f896c25adb57125fd168a1e3ccfc0cd48.tar.gz watbot-55bc749f896c25adb57125fd168a1e3ccfc0cd48.tar.bz2 watbot-55bc749f896c25adb57125fd168a1e3ccfc0cd48.zip  | |
Added flag lib for parsing env + flag + file
| -rw-r--r-- | main.go | 16 | 
1 files changed, 10 insertions, 6 deletions
@@ -2,17 +2,21 @@ package main  import "fmt"  import "github.com/go-irc/irc" -import "github.com/namsral/flag" +import flag"github.com/namsral/flag" + +func testHandler(c *irc.Client, m *irc.Message) { +	fmt.Println("Client: %+v", c) +}  func main() { -	var pass string -	flag.String(pass) +	pass := flag.String("pass", "", "password") +	flag.Parse()  	config := irc.ClientConfig {  		Nick: "wat", -		Pass: pass, +		Pass: *pass,  		User: "wat",  		Name: "wat", -		Handler: testHandler +		Handler: irc.HandlerFunc(testHandler),  	} -	fmt.Println("Hello world") +	fmt.Printf("Hello world %+v\n", config)  }  | 
