23 lines
484 B
Go
23 lines
484 B
Go
package gitea
|
|
|
|
import "github.com/spf13/viper"
|
|
|
|
var API_PATH = "/api/v1"
|
|
|
|
type Gitea struct {
|
|
Base_url string `json:"base_url"`
|
|
User_name string `json:"user_name"`
|
|
Access_code string `json:"access_code"`
|
|
}
|
|
|
|
func NewGitea() (gitea Gitea) {
|
|
gitea.Base_url = viper.Get("base_url").(string)
|
|
gitea.User_name = viper.Get("user_name").(string)
|
|
gitea.Access_code = viper.Get("access_code").(string)
|
|
return
|
|
}
|
|
|
|
func (gitea *Gitea) Url() string {
|
|
return gitea.Base_url + API_PATH
|
|
}
|