GO-ZERO


  • 简介
  • 目录大纲
  • 最新文档

    01基础004web开发二

    1. 跨域 跨域是浏览器基于同源策略的一种安全手段。 同源: 协议相同(protocol) 主机相同(host) 端口相同(port) 当访问不是同源的服务地址时,就会发生跨域问题 " 1.1 go-zero跨域配置 第一种 server := rest.MustNewServer(c.RestConf, rest.WithCors("http://localhost:5173")……

    admin - 2025年1月9日 14:00


    01基础003web开发一

    1. 代码分析 我们先来分析一下自动生成的代码,了解go-zero开发的基本逻辑 go //服务上下文 依赖注入,需要用到的依赖都在此进行注入,比如配置,数据库连接,redis连接等 ctx := svc.NewServiceContext(c) //注册路由 handler.RegisterHandlers(server, ctx) handler: go func Hello01Handl……

    admin - 2025年1月9日 10:00


    01基础002配置文件

    1. 格式 在生成的代码中,配置文件位于etc目录下,格式为yml,yml是最为常用的配置文件格式,go-zero支持多种配置文件格式: yml或者yaml toml json 1.1 读取YML配置 配置文件: Name: hello01-api Host: 0.0.0.0 Port: 8888 配置文件对应的结构定义: go type Config struct { Name ……

    admin - 2025年1月9日 09:45


    01基础001快速入门

    快速入门 点击直达-视频教程地址https://www.bilibili.com/video/BV1vRxzefExM/ 1. 介绍 go-zero 是一个集成了各种工程实践的 web 和 RPC框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。 1.1 web框架 快速高效开发web应用的工具或软件: web应用有动态网站,网络应用,网络服务等,比如抖音,B站,淘宝,在线银行,……

    admin - 2025年1月9日 09:35



    admin