package main import ( "log" "dim13.org/acme" ) func must(err error) { if err != nil { log.Fatal(err) } } const ( eMail = `Dimitri Sokolyuk ` keySize = 2048 ) func main() { dir, err := acme.NewDirectory(acme.LEV1) must(err) acme.Print(dir) acc, err := acme.NewAccount(eMail, keySize) must(err) acme.Print(acc) //acme.Dump(acc) acme.Post(dir.NewReg, acme.NewRegistration(acc.Contact)) s, _ := acme.Sign(acc, []byte("AAA")) acme.ParseSigned(s) }