Skip to content

Commit d61bf7d

Browse files
committed
renewed1114
1 parent 72668f3 commit d61bf7d

File tree

6 files changed

+21
-13
lines changed

6 files changed

+21
-13
lines changed

api/v1/log.pb.go

+3-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/v1/log.proto

+8-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,14 @@ syntax = "proto3";
22

33
package log.v1;
44

5-
option go_package = "github.com/travisjeffery/api/log_v1";
5+
option go_package = "github.com/jibbscript/api/log_v1";
6+
7+
service Log {
8+
rpc Produce(ProduceRequest) returns (ProduceResponse) {}
9+
rpc Consume(ConsumeRequest) returns (ConsumeResponse) {}
10+
rpc ConsumeStream(ConsumeRequest) returns (stream ConsumeResponse) {}
11+
rpc ProduceStream(stream ProduceRequest) returns (stream ProduceResponse) {}
12+
}
613

714
message Record {
815
bytes value = 1;

cmd/server/main.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ package main
33
import (
44
"log"
55

6-
"github.com/jibbscript/dlog/internal/server"
6+
httpserver "github.com/jibbscript/dlog/internal/server/httpPrototype"
77
)
88

99
func main() {
10-
srv := server.NewHTTPServer(":8080")
10+
srv := httpserver.NewHTTPServer(":8080")
1111
log.Fatal(srv.ListenAndServe())
1212
}

internal/server/http.go renamed to internal/server/httpPrototype/http.go

+1-5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package server
1+
package httpserver
22

33
import (
44
"encoding/json"
@@ -18,7 +18,6 @@ func NewHTTPServer(addr string) *http.Server {
1818
}
1919
}
2020

21-
2221
type httpServer struct {
2322
Log *Log
2423
}
@@ -45,7 +44,6 @@ type ConsumeResponse struct {
4544
Record Record `json:"record"`
4645
}
4746

48-
4947
func (s *httpServer) handleProduce(w http.ResponseWriter, r *http.Request) {
5048
var req ProduceRequest
5149
err := json.NewDecoder(r.Body).Decode(&req)
@@ -66,7 +64,6 @@ func (s *httpServer) handleProduce(w http.ResponseWriter, r *http.Request) {
6664
}
6765
}
6866

69-
7067
func (s *httpServer) handleConsume(w http.ResponseWriter, r *http.Request) {
7168
var req ConsumeRequest
7269
err := json.NewDecoder(r.Body).Decode(&req)
@@ -90,4 +87,3 @@ func (s *httpServer) handleConsume(w http.ResponseWriter, r *http.Request) {
9087
return
9188
}
9289
}
93-

internal/server/log.go renamed to internal/server/httpPrototype/log.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package server
1+
package httpserver
22

33
import (
44
"fmt"

internal/server/server.go

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
package server
2+
3+
import (
4+
"context"
5+
api ""
6+
)

0 commit comments

Comments
 (0)