アナンダチンメイ

はじめまして。 Go言語エンジニアです。 よろしくお願いいたします。

アナンダチンメイ

はじめまして。 Go言語エンジニアです。 よろしくお願いいたします。

記事一覧

ジェネリック インターフェイスを作成しますが、任意の型を許可しません。

```gotype AllowedPositions interface { int64 | float64 | string}type Position[T AllowedPositions] struct { X, Y, Z T}type Entity[T AllowedPositions] interface {…

Go言語でRedisを用いて、マイクロサービスのAPIレートリミット

microservice-workspace/api-gateway-service/cmd/api/main.go ``` gopackage mainimport ( "broker/cmd/api/handlers" "broker/internal/config" "broker/middlewares" "…

ジェネリック インターフェイスを作成しますが、任意の型を許可しません。

```gotype AllowedPositions interface { int64 | float64 | string}type Position[T AllowedPositions] struct { X, Y, Z T}type Entity[T AllowedPositions] interface { GetPosition() Position[T] UpdatePositio

もっとみる
Go言語でRedisを用いて、マイクロサービスのAPIレートリミット

Go言語でRedisを用いて、マイクロサービスのAPIレートリミット

microservice-workspace/api-gateway-service/cmd/api/main.go

``` gopackage mainimport ( "broker/cmd/api/handlers" "broker/internal/config" "broker/middlewares" "fmt" "github.com/gin-contrib/cors" "gith

もっとみる