首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    go-micro In Action

    [go-micro 官方架构图] 什么是可插拔?...就是你可以直接使用go-micro的默认实现或者在go-plugins中选择基于不同组件实现的插件库;甚至你可以基于go-micro框架抽象的接口来实现自己的插件库。...micro.NewService() 在go-micro中主要提供了两种创建micro.Service的方式: gprc.NewService() micro.NewService() 第一种方式下底层传输协议使用的是...micro.Service初始化 使用命令行参数或者环境变量 micro web 工具 go-micro为我们提供了一个叫micro web的工具,它会以页面的形式为我们提供以下三个功能: CLI:一个命令行工具..."go.micro.client", "request timeout", 408 问题原因总结 原因一:全局环境变量设置了http代理 在go-micro中你可以使用micro.NewService或者

    2.1K01

    hel-micro 模块联邦新革命

    图片降维打击对比依赖工具插件实现的模块联邦,hel-micro从语言层面的实现将对其他模块联邦实现造成降维打击。...,让hel-micro可以位用户提供懒加载和预加载两种加载方式。...图片平台与生态hel-mirco sdk主要依靠规范化的元数据格式来做远程模块加载,所以只要任意用户按照规范格式提供模块的元数据,即可被hel-micro加载,这将极有利于围绕hel-micro的上层生态的建设与发展...图片上层生态建设hel-micro本身只提供远程模块加载的能力,具体的ui适配层还需要上层封装库区实现,目前的规划如下图图片以 hel-micro-react为例,提供以react钩子函数的形式懒加载远程组件...,并同时提供shadow dom样式隔离功能图片何时采用hel-micro当前时刻当你遇到以下任意一种情形时,采用hel-micro都绝对值得你投入去尝试。

    2.2K52

    Go语言micro之快速搭建微服务

    背景 go-micro给我们提供了一个非常便捷的方式来快速搭建微服务,而且并不需要提前系统了解micro,下面用一个简单的示例来快速实现一个服务。...go get github.com/micro/protoc-gen-micro/v2 安装成功之后,通过protoc命令将greeter.proto文件生成出对应的Go文件。...func main() { service := micro.NewService( micro.Name("greeter"), ) service.Init() } 调用micro.NewService...方法来创建一个新的服务,该方法的参数是可变参数,可以通过micro中的一系列方法来设置服务的参数,本次示例中只配置服务的名称,记得在创建完服务后执行service.Init方法来初始化,micro版本建议使用...第三步,注册服务到handler func main() { service := micro.NewService( micro.Name("greeter"), ) service.Init

    1.3K20
    领券