serialt published on included in Go Go Kratos测试 1、测试repo层方法 glogger "gorm.io/gorm/logger" var ( ctx = context.Background() db *gorm.DB p = NewSugarRepo(log.DefaultLogger) bc conf.Bootstrap ) func init() { bcInit() var err error var dns = bc.Data.Database.Source db, err = gorm.Open(postgres.Open(dns), &gorm.Config{ Logger: glogger.Default.LogMode(glogger.Info), }) if err != nil { panic(err) } } func bcInit() { c := config.New( config.WithSource( file.NewSource("../../../../configs"),
serialt published on included in Go Gock: 开发项目的过程中总会遇到要调用依赖方接口的情况,如果依赖方的API接口还没有开发好,通常我们会先约定好API接口的请求参数、响应结构和各
卸载forticlient /bin/ls -dleO@ /Applications/FortiClient.app sudo /usr/bin/chflags -R noschg /Applications/FortiClient.app 然后就可以删除
ArgoCD ArgoCD 是一个基于 GitOps 的持续交付(CD)工具,专门用于 Kubernetes 环境。它通过使用 Git 仓库作为应用程序的 “源代码真相”,自动化应用的部
TypeScript 1、基础语法 // 定义变量 let age: number = 25 let username: string = "Alice" let isAdmin: boolean = true // 数组与对象 let numbers: number[] = [1, 2, 3] let user: { id: number; name: string } = { id: 1, name: "Tom" } //接口 interface User { id: number name: string age?: number // 可
Dev terraform provider 基于新框架tpf开发 开发示例: https://github.com/hashicorp/terraform-provider-scaffolding-framework https://github.com/serialt/terraform-provider-demo 参考示例: https://github.com/hashicorp/terraform-provider-hashicups 一、调试 provider 1、debug terraform # makefile default: install build: go build -v ./... install: go install -v ./... vscode 调试 terraform provider 1)vscode launch cat .vscode/launch.json {