goics

just another ical icalendar ics decoder encoder

  • 所有者: jordic/goics
  • 平台:
  • 许可证: MIT License
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

A go toolkit for decoding, encoding icalendar ics ical files

Alpha status

Build Status

After trying to decode some .ics files and review available go packages, I decided to start writing this pacakge.

First attempt was from a fixed structure, similar to that needed. Later, I started to investigate the format and discovered that it is a pain, and has many variants, depending on who implements it. For this reason I evolved it to a tookit for decode and encode the format.

Check examples dir for user cases:

Demo app encoding an ical, using a mysql DB source

Features implemented:

  • Parsing and writing of vevent, not completly..
  • No recursive events,
  • And no alarms inside events

Follows:
http://tools.ietf.org/html/rfc5545

TODO

Integrate testing from:
https://github.com/libical/libical

CHANGELOG:

  • v00. First api traial
  • v01. Api evolves to a ical toolkit
  • v02. Added example of integration with a mysql db.

Thanks to:
Joe Shaw Reviewing first revision.

主要指标

概览
名称与所有者jordic/goics
主编程语言Go
编程语言Go (语言数: 1)
平台
许可证MIT License
所有者活动
创建于2015-03-04 18:29:19
推送于2021-04-05 14:28:23
最后一次提交2021-03-31 21:45:04
发布数0
用户参与
星数52
关注者数2
派生数15
提交数45
已启用问题?
问题数4
打开的问题数3
拉请求数11
打开的拉请求数2
关闭的拉请求数2
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?