# ical **Repository Path**: linuxsuren/ical ## Basic Information - **Project Name**: ical - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-07-11 - **Last Updated**: 2021-07-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # iCalendar lexer/parser ![Go](https://github.com/luxifer/ical/workflows/Go/badge.svg) Golang iCalendar lexer/parser implementing [RFC 5545](https://tools.ietf.org/html/rfc5545). This project is heavily inspired of the talk [Lexical Scanning in Go](https://www.youtube.com/watch?v=HxaD_trXwRE) by Rob Pike. ## Usage ```go import ( "github.com/luxifer/ical" ) // filename is an io.Reader // second parameter is a *time.Location which defaults to system local calendar, err := ical.Parse(filename, nil) ``` ## TODO * Implements Missing Properties on VEVENT * Implements VTODO * Implements VJOURNAL * Implements VFREEBUSY * Implements VTIMEZONE * Implements Missing Components Properties