Skip to content

Instantly share code, notes, and snippets.

@NickSablukov
Last active August 1, 2022 05:29
Show Gist options
  • Save NickSablukov/b7636321a87ad045cd986356ac46c098 to your computer and use it in GitHub Desktop.
Save NickSablukov/b7636321a87ad045cd986356ac46c098 to your computer and use it in GitHub Desktop.
package main
import (
"log"
"os"
)
type MosaicBuilder struct {
logger *log.Logger
}
func NewMosaicBuilder() *MosaicBuilder {
return &MosaicBuilder{
logger: log.New(os.Stderr, "[mosaic] ", log.LstdFlags),
}
}
func (b *MosaicBuilder) Build() error {
return nil
}
func main() {
builder := NewMosaicBuilder()
if err := builder.Build(); err != nil {
builder.logger.Fatal(err)
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment