goSFInti 介绍 {顺丰国际api 用golang 封装顺丰国际api} 安装教程 go get gitee.com/wms3001/goSFInti 使用说明 获取token sf := SFInti{} sf.Url = "https://api-ifsp-sit.sf" sf.Key = "" sf.Secret = ""
golang usps api对接 简介 实现对接 usps api接口 使用 go get github.com/wms3001/USPS 实例 获取跟踪信息 usps := &USPS{} usps.UserId = "680CHUAN3141" resp := usps.Track("93055109246...
golang 历史上的今天 简介 获取历史上当天发生的大事 使用 go get github.com/wms3001/historyToday 实例 按月份获取 histor
golang wishPost api对接 简介 实现对接wish邮api接口 使用 go get github.com/wms3001/wishPost 实例 测试token var wishPost = &WishPost{} wishPost.Accesstoken = "" wishPost.ContentTy...
golang标准库time学习 新建 time.go package time import ( "fmt" "time" ) const ( LHour = "15" ) func TimeFunc() { //返回当前当地时间 t := time.Now() fmt.Println(t) //返回s
Milvus的安装和是用 主要是使用docker compose 1. 下载编排文件 mkdir milvus cd milvus wget https://github.com/milvus-io/milvus/releases/download/v2.3.1/milvus-standalone-docker-compose.yml -O docker-compose.yml 2. 启动容器
golang标准库unicode学习 新建unicode.go package unicode import ( "fmt" "unicode" "unicode/utf16" "unicode/utf8" ) func UnicodeFunc() { //判断字符是否在RangeTable in :=
golang标准库unsafe学习 新建unsafe.go package unsafe import ( "fmt" "unsafe" ) type Test struct { Id int64 Name string Age int } func UnSafeFunc() { test := Test{ 1, "
grpc之java使用拦截器实现权限验证 在前面java实现的简单调用基础上增加拦截器实现请求权限验证。 新建intercept目录新增服务段和客户端拦截器 ServerIntercept.java package com.wms.inercept; import io.grpc.Metadata; import io.grpc.ServerCall; import io.grpc.Serv
grpc之实现restful api 安装插件 go install github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-grpc-gateway@latest go install google.golang.org/protobuf/cmd/protoc-gen-go@latest go install google.golang.or
grpc之发布订阅 获取docker的pubsub包 go get github.com/moby/pubsub 基于之前的golang版基础上实现 添加proto pubsub.proto syntax = "proto3"; //option java_package = "com.colobu.rpctest"; package pubsu
grpc之java简单使用 在idea新建java项目,在main目录下新建proto,然后添加carrier.proto syntax = "proto3"; package carrier; option java_package = "com.wms.carrier"; // The greeting service definition. ser
grpc之php客户端实现请求golang服务端 安装protoc 登陆网站 https://github.com/protocolbuffers/protobuf/releases,下载最新版. 解压到目录 /home/wms/Downloads/,然后添加环境变量. unzip -q protoc-24.3-linux-x86_64.zip echo export PATH=$PA
grpc之golang实现服务从数据库获取数据 在前面的基础上实现数据从数据库获取返回 数据库使用的是upper库,支持mysql和mongodb go get github.com/upper/db/v4/adapter/mysql 根目录下新建data目录,新建文件carrierData.go和settings.go settings.go package data import
grpc之golang使用拦截器验证身份 前面的虽然实现了接口请求验证,但是需要在每个方法都加一个验证,有点不太友好,所以调整一下使用服务端拦截器。 修改register.go文件 调整前 func Register() *grpc.Server { s := grpc.NewServer(grpc.Creds(insecure.NewCredentials())) greeter.Reg
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号