Skip to content

대한민국의 초중고 급식을 크롤링하는 Golang 패키지입니다.

License

Notifications You must be signed in to change notification settings

JedBeom/schoolmeal

Repository files navigation

Schoolmeal

GoDoc Go Report Card

go get -u github.com/JedBeom/schoolmeal

교육청 API로 학교 급식과 학사 일정을 가져오는 Golang 패키지입니다.

Example

package main

import (
    "fmt"
    sm "github.com/JedBeom/schoolmeal"
    "time"
)

func main() {

    // 학교 정보를 가져온다
    school, err := sm.Find(sm.Seoul, "서울대학교사범대학부설고등학교")
    if err != nil {
        panic(err)
    }

    // 해당 학교의 일주일치 급식을 가져옴
    meals, err := school.GetWeekMeal(sm.Timestamp(time.Now()), sm.Lunch)
    if err != nil {
        panic(err)
    }

    // 수요일의 급식의 날짜와 급식 메뉴를 출력
    fmt.Println(meals[time.Wednesday].Date, meals[time.Wednesday].Content)
}

더 많은 정보는 godoc을 참고하세요.

About

대한민국의 초중고 급식을 크롤링하는 Golang 패키지입니다.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages