Just in case my hdd fails because I'm writing this on the thinkpad

This commit is contained in:
Kacper Zacharski 2023-08-18 09:52:58 +02:00
parent 03d449f033
commit 5ecba4b45a
2 changed files with 38 additions and 0 deletions

35
diji.go Normal file
View File

@ -0,0 +1,35 @@
package main
import (
"fmt"
"log"
"os"
)
func check(e error) {
if e != nil {
panic(e)
}
}
func main() {
var projname string
fmt.Println("地基")
fmt.Println("diji 0.1-BETA")
fmt.Println("by KZacharski")
fmt.Print("Project name: ")
fmt.Scanln(&projname)
if err := os.Mkdir(projname, os.ModePerm); err != nil {
log.Fatal(err)
}
var indname string = projname + "/index.html"
index, err := os.Create(indname)
if err != nil {
log.Fatal(err)
}
_, err2 := index.WriteString("test")
check(err2)
defer index.Close()
fmt.Println(indname + " created.")
}

3
go.mod Normal file
View File

@ -0,0 +1,3 @@
module KZacharski/diji
go 1.21.0