protoc 和 protoc-gen-go 产生的 proto 文件代码对比

protoc 命令来自 https://github.com/google/protobuf, 由于这里没有 go 的产生代码, go的产生代码在 protoc-ge...

go 的 protoc 插件调用逻辑

要让protoc使用插件,需要做下面事情:Place the plugin binary somewhere in the PATH and give it the...

VSCode对Go的Template文件支持

Go标准库提供了两个模版输出功能: text/template 基于模板输出文本内容 html/template 产生安全的HTML格式的输出(可对抗代码注入)要在V...

go语言的反射和泛型

反射 反射可以在程序的运行时获取变量的各种信息。Go语言中光反射在reflect包下。 http://c.biancheng.net/view/4407.html 泛型 Go语言中通过断言转化...

一文了解Go语言的函数

1. 引言 函数是编程中不可或缺的组成部分,无论是在Go语言还是其他编程语言中,函数都扮演着重要的角色。函数能够将一系列的操作封装在一起,使得代码更加模块化、可重用和...

一文了解Go语言的匿名函数

1. 引言 无论是在Go语言还是其他编程语言中,匿名函数都扮演着重要的角色。在本文中,我们将详细介绍Go语言中匿名函数的概念和使用方法,同时也提供一些考虑因素,从而帮...

在Django项目中的各个应用中分别编写路由配置文件urls.py

目录 01-通过命令建立三个应用02-配置路由 /index/、/app1/index/、/app2/index/02-1-配置路由 /index/ 并将各个应用的urls.py文件包含...

【Python】Django 基础知识

系列文章目录 提示阅读本章之前请先阅读目录 文章目录 系列文章目录前言安装启动项目查看所有子命令主要文件setting 配置项URL 请求路径path 转换器HttpRespo...

[golang 微服务] 7. go-micro框架介绍,go-micro脚手架,go-micro结合consul搭建微服务案例

一.go-micro框架 前言 上一节讲解了 GRPC微服务集群+ Consul集群+ grpc-consul-resolver相关的案例,知道...

go 使用模板函数的例子

代码:package main import ( "bytes" "fmt" "text/template"...