Your Question
I Have my model as follows:
package models
type Guild struct {
Id string `json:"id" gorm:"primaryKey"`
DefaultBitrate string `json:"defaultBitrate"`
DefaultState string `json:"defaultState"`
DefaultCategory string `json:"defaultCategory"`
DefaultUserLimit int `json:"defaultUserLimit"`
HelpChannel string `json:"helpChannel"`
}
Functions File:
func (h handler) CreateGuild(guildid string) error {
var guild models.Guild
if result := h.DB.Create(&guild); result.Error != nil {
return result.Error
}
return nil
}
func (h handler) GetGuild(guildid string) (models.Guild, error) {
var guild models.Guild
if result := h.DB.First(&guild, guildid); result.Error != nil {
return guild, result.Error
}
return guild, nil
}
So What i do is i create a guild first and then try to get it with the same id yet i don't get anything logged in the console
Database := db.Init()
h := dbhandlers.New(Database)
data, err := h.GetGuild("71728137382983743892")
fmt.Print(data.DefaultBitrate)
Github: https://github.com/apidev234/abred
Note: I have already created the guild as such:
err := h.CreateGuild("71728137382983743892")
The document you expected this should be explained
Expected a ''
Expected answer
Comment From: gaurishhs
PS: If i try to log the whole data then i get:
```json