Maison >développement back-end >Golang >Partage de cas : paiement Alipay basé sur Golang

Partage de cas : paiement Alipay basé sur Golang

藏色散人
藏色散人avant
2021-07-14 14:33:592541parcourir

Petit boîtier de paiement Alipay basé sur golang

  • golang [Mode cas unique] Implémenter le paiement par code QR Web Alipay et le paiement mobile

Étapes d'utilisation

git clone git@github.com:yangliang4488/ali_pay_demo.git

cd ali_pay_demo

cp .env.example .env   (.env 里请配置相关  appid 、公钥和私钥)go run main.go

Éviter les pièges

  • vi par fichier d'environnement de chargement fichier de configuration, reportez-vous à ce qui suit :

    viper.SetConfigName(".env")viper.SetConfigType("env")  //  env 类型viper.AddConfigPath("./")if err := viper.ReadInConfig(); err != nil {
      fmt.Println(err)
      if _, ok := err.(viper.ConfigFileNotFoundError); ok {
          fmt.Println(".env 配置文件未找到")
          return
          }}
    官方文档原文: viper.SetConfigType("json") // because there is no file extension in a stream of bytes,  supported extensions are "json", "toml", "yaml", "yml", "properties", "props", "prop", "env", "dotenv"

Pour plus d'articles techniques liés à Golang, veuillez visiter la colonne golangtutoriel !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer