IT书架 本次搜索耗时 0.151 秒,为您找到 1075 个相关结果.
  • 5.tcc分布式事务

    落地实现 TCC 分布式事务 TCC 实现阶段一:Try TCC 实现阶段二:Confirm TCC 实现阶段三:Cancel 总结与思考 终极大招 TCC优缺点 优点: 缺点: 一个订单支付之后,我们需要做下面的步骤: 更改订单的状态为“已支付” 扣减商品库存 给会员增加积分 创建销售出库单通知仓库发货 好,业务场景有了,现在...
  • 2、MySQL初体验

    第2章、MySQL初体验 客户端/服务器架构 bin目录下的可执行文件 在命令行解释器中执行可执行文件 服务器程序和客户端程序 服务器程序 客户端程序 连接注意事项 MySQL语句使用注意事项 第2章、MySQL初体验 标签: MySQL是怎样使用的新版 客户端/服务器架构 好的,现在MySQL 已经装到了我们的计算机上,在进...
  • 11 如烟姑娘到底谁抢走了--并发 上

    2002 2022-11-29 《漫画Go语言》
    Go 语言特色 并发-上 什么是并发 什么是Goroutine 如何创建Goroutine Goroutine是如何执行的 使用匿名函数创建Goroutine runtime包 Go语言临界资源安全 什么是临界资源 sync同步包 互斥锁 读写锁 Go 语言特色 并发-上 什么是并发 go语言的并发属于go语言中一大亮点,其...
  • 5.grpc验证器

    1. 安装和配置 linux macos windows 2. proto 3. 服务端 4. 客户端 protoc-gen_validate 1. 安装和配置 linux # fetches this repo into $GOPATH go get - d github . com / envoyproxy /...
  • 11.基础功能:业务如何返回优雅的错误码?

    为什么要定制业务自己的错误码? 常见的错误码实现方式 在 miniblog 中引入错误码 制定错误码规范 开发自定义错误包 开发通用返回接口 编译、运行、测试 小结 提示:本节最终代码参考:feature/s13 。 在 Go 项目开发中,还有一个非常基础的功能,需要你在项目初期就设计、开发好。这个功能就是设计一个优雅的错误返回码。...
  • 模板引擎

    模板引擎 模板目录 自动渲染 模板标签 模板数据 模板名称 Layout 设计 LayoutSection renderform 使用 模板引擎 Beego 的模板处理引擎采用的是 Go 内置的 html/template 包进行处理,而且 Beego 的模板处理逻辑是采用了缓存编译方式,也就是所有的模板会在 Beego 应用启动的...
  • 4 Go小二的流程控制

    1930 2022-11-29 《漫画Go语言》
    程序控制结构 if分支语句 if在Go语言中的特殊写法 switch分支语句 switch 中 break 和fallthrough for 循环语句 for循环中的break 和continue 多层嵌套循环中的break 和continue goto语句 冒泡排序 return 返回 程序控制结构 程序的执行是由上到下逐行执行...
  • 19、显示好友列表和群

    显示好友列表和群 一、如何添加/显示好友 添加/显示群 二、创建模型(实体) 三、创建控制器controller 四、配置路由 五、配置service 六、前端js 七、测试 显示好友列表和群 一、如何添加/显示好友 添加/显示群 可以具体成如下的几个接口 /contact/ addfriend 自动添加好友,参数 useri...
  • 10.shell脚本启动go服务

    有哪些服务器需要部署 前段代码上传到到git并启动 1. centos7 下安装nodejs 1. 下载 2. 解压和建立软连接 3. 建立软连接 3. 测试 4. 安装cnpm 5. 安装nginx 6. 安装nginx - 挂载目录 2. centos7 安装golang 3. shell脚本启动go服务 4.通过gobuild构建...
  • 12.什么是grpc和protobuf

    grpc protobuf grpc gRPC 是一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计。目前提供 C、Java 和 Go 语言版本,分别是:grpc , grpc-java , grpc-go . 其中 C 版本支持 C , C++ , Node.js , Python , Ruby , Objective-C ,...