Solving the challenge 0104

This commit is contained in:
2026-08-08 21:38:58 +02:00
parent 5eab1adf6a
commit c0460dd1e4
+6 -1
View File
@@ -19,7 +19,12 @@ func (log *Log) Close() error {
return log.fp.Close() return log.fp.Close()
} }
func (log *Log) Write(ent *Entry) error func (log *Log) Write(ent *Entry) error {
if _, err := log.fp.Write(ent.Encode()); err != nil {
return err
}
return log.fp.Sync()
}
func (log *Log) Read(ent *Entry) (eof bool, err error) { func (log *Log) Read(ent *Entry) (eof bool, err error) {
err = ent.Decode(log.fp) err = ent.Decode(log.fp)