12 lines
287 B
Go
12 lines
287 B
Go
|
package models
|
||
|
|
||
|
import "time"
|
||
|
|
||
|
// UserJoinedEvent represents an event when a user joins the chat.
|
||
|
type UserJoinedEvent struct {
|
||
|
Username string `json:"username"`
|
||
|
Type EventType `json:"type"`
|
||
|
ID string `json:"id"`
|
||
|
Timestamp time.Time `json:"timestamp,omitempty"`
|
||
|
}
|