Hello,
I'm trying to use protobuf as an interface for our storage layer. Idea is
to get RPC and execute some SQL/NoSQL code based on configuration. I'm
trying to use gorm.io for SQL like databases.
I have proto file with message definition:
message Token {
string uuid = 1;
...
}
This got generated into Go code:
type Token struct {
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3"
json:"uuid,omitempty"`
...
}
How can I extend the formatting string for the fields and add some extra
information, not related to protobufor or json, and add *gorm:
"primary_key"* to the field, e.g.:
type Token struct {
Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3"
json:"uuid,omitempty" gorm:"primary_key"`
....
}
Is this even possible to change the generated code?
Thank you in advance!
--
You received this message because you are subscribed to the Google Groups
"Protocol Buffers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/protobuf.
To view this discussion on the web visit
https://groups.google.com/d/msgid/protobuf/2f0a2e0d-5875-4c45-9cfe-4fac8b1bfae8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.