go语言实现eureka client
用Go语言实现一个Eureka Client并不像Java那样有Spring Cloud Eureka的官方实现,但社区有一些第三方库,比如 hudl/fargo。下面我将用fargo库,给出一个完整的Eureka Client注册和心跳的Go语言示例代码。
步骤一:安装fargo库
go get github.com/hudl/fargo
步骤二:完整源码示例
假设你有一个Eureka Server运行在http://localhost:8761/eureka。
package main
import (
"fmt"
"os"
"os/signal"
"syscall"
"time"
"github.com/hudl/fargo&