本文整理汇总了Golang中github.com/go-ini/ini.File.NewSection方法的典型用法代码示例。如果您正苦于以下问题:Golang File.NewSection方法的具体用法?Golang File.NewSection怎么用?Golang File.NewSection使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类github.com/go-ini/ini.File
的用法示例。
在下文中一共展示了File.NewSection方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Golang代码示例。
示例1: generateConnInfoOfUser
func (d *serverConf) generateConnInfoOfUser(ii *ini.File, user string) error {
u, err := d.AuthSys.UserInfo(user)
if err != nil {
return err
}
keyBytes, err := MarshalPublicKey(d.publicKey)
if err != nil {
return err
}
url := fmt.Sprintf("d5://%s:%[email protected]%s/%s=%s/%s", u.Name, u.Pass, d.Listen, d.ServerName, NameOfKey(d.publicKey), d.Cipher)
sec, _ := ii.NewSection(CF_CREDENTIAL)
sec.NewKey(CF_URL, url)
sec.NewKey(CF_KEY, base64.StdEncoding.EncodeToString(keyBytes))
sec.Comment = _COMMENTED_PAC_SECTION
return nil
}