diff --git a/2017-02/02-27-2017.md b/2017/02/02-27-2017.md similarity index 100% rename from 2017-02/02-27-2017.md rename to 2017/02/02-27-2017.md diff --git a/2017-02/02-28-2017.md b/2017/02/02-28-2017.md similarity index 100% rename from 2017-02/02-28-2017.md rename to 2017/02/02-28-2017.md diff --git a/2017-03/03-01-2017.md b/2017/03/03-01-2017.md similarity index 100% rename from 2017-03/03-01-2017.md rename to 2017/03/03-01-2017.md diff --git a/2017-03/03-02-2017.md b/2017/03/03-02-2017.md similarity index 100% rename from 2017-03/03-02-2017.md rename to 2017/03/03-02-2017.md diff --git a/2017-03/03-03-2017.md b/2017/03/03-03-2017.md similarity index 100% rename from 2017-03/03-03-2017.md rename to 2017/03/03-03-2017.md diff --git a/2017-03/03-04-2017.md b/2017/03/03-04-2017.md similarity index 100% rename from 2017-03/03-04-2017.md rename to 2017/03/03-04-2017.md diff --git a/2017-03/03-05-2017.md b/2017/03/03-05-2017.md similarity index 100% rename from 2017-03/03-05-2017.md rename to 2017/03/03-05-2017.md diff --git a/2017-03/03-06-2017.md b/2017/03/03-06-2017.md similarity index 100% rename from 2017-03/03-06-2017.md rename to 2017/03/03-06-2017.md diff --git a/2017-03/03-07-2017.md b/2017/03/03-07-2017.md similarity index 100% rename from 2017-03/03-07-2017.md rename to 2017/03/03-07-2017.md diff --git a/2017-03/03-08-2017.md b/2017/03/03-08-2017.md similarity index 100% rename from 2017-03/03-08-2017.md rename to 2017/03/03-08-2017.md diff --git a/2017-03/03-09-2017.md b/2017/03/03-09-2017.md similarity index 100% rename from 2017-03/03-09-2017.md rename to 2017/03/03-09-2017.md diff --git a/2017-03/03-10-2017.md b/2017/03/03-10-2017.md similarity index 100% rename from 2017-03/03-10-2017.md rename to 2017/03/03-10-2017.md diff --git a/2017-03/03-11-2017.md b/2017/03/03-11-2017.md similarity index 100% rename from 2017-03/03-11-2017.md rename to 2017/03/03-11-2017.md diff --git a/2017-03/03-12-2017.md b/2017/03/03-12-2017.md similarity index 100% rename from 2017-03/03-12-2017.md rename to 2017/03/03-12-2017.md diff --git a/2017-03/03-13-2017.md b/2017/03/03-13-2017.md similarity index 100% rename from 2017-03/03-13-2017.md rename to 2017/03/03-13-2017.md diff --git a/2017-03/03-14-2017.md b/2017/03/03-14-2017.md similarity index 100% rename from 2017-03/03-14-2017.md rename to 2017/03/03-14-2017.md diff --git a/2017-03/03-15-2017.md b/2017/03/03-15-2017.md similarity index 100% rename from 2017-03/03-15-2017.md rename to 2017/03/03-15-2017.md diff --git a/2017-03/03-16-2017.md b/2017/03/03-16-2017.md similarity index 100% rename from 2017-03/03-16-2017.md rename to 2017/03/03-16-2017.md diff --git a/2017-03/03-17-2017.md b/2017/03/03-17-2017.md similarity index 100% rename from 2017-03/03-17-2017.md rename to 2017/03/03-17-2017.md diff --git a/2017-03/03-18-2017.md b/2017/03/03-18-2017.md similarity index 100% rename from 2017-03/03-18-2017.md rename to 2017/03/03-18-2017.md diff --git a/2017-03/03-19-2017.md b/2017/03/03-19-2017.md similarity index 100% rename from 2017-03/03-19-2017.md rename to 2017/03/03-19-2017.md diff --git a/2017-03/03-20-2017.md b/2017/03/03-20-2017.md similarity index 100% rename from 2017-03/03-20-2017.md rename to 2017/03/03-20-2017.md diff --git a/2017-03/03-21-2017.md b/2017/03/03-21-2017.md similarity index 100% rename from 2017-03/03-21-2017.md rename to 2017/03/03-21-2017.md diff --git a/2017-03/03-22-2017.md b/2017/03/03-22-2017.md similarity index 100% rename from 2017-03/03-22-2017.md rename to 2017/03/03-22-2017.md diff --git a/2017-03/03-23-2017.md b/2017/03/03-23-2017.md similarity index 100% rename from 2017-03/03-23-2017.md rename to 2017/03/03-23-2017.md diff --git a/2017-03/03-24-2017.md b/2017/03/03-24-2017.md similarity index 100% rename from 2017-03/03-24-2017.md rename to 2017/03/03-24-2017.md diff --git a/2017-03/03-25-2017.md b/2017/03/03-25-2017.md similarity index 100% rename from 2017-03/03-25-2017.md rename to 2017/03/03-25-2017.md diff --git a/2017-03/03-26-2017.md b/2017/03/03-26-2017.md similarity index 100% rename from 2017-03/03-26-2017.md rename to 2017/03/03-26-2017.md diff --git a/2017-03/03-27-2017.md b/2017/03/03-27-2017.md similarity index 100% rename from 2017-03/03-27-2017.md rename to 2017/03/03-27-2017.md diff --git a/2017-03/03-28-2017.md b/2017/03/03-28-2017.md similarity index 100% rename from 2017-03/03-28-2017.md rename to 2017/03/03-28-2017.md diff --git a/2017-03/03-29-2017.md b/2017/03/03-29-2017.md similarity index 100% rename from 2017-03/03-29-2017.md rename to 2017/03/03-29-2017.md diff --git a/2017-03/03-30-2017.md b/2017/03/03-30-2017.md similarity index 100% rename from 2017-03/03-30-2017.md rename to 2017/03/03-30-2017.md diff --git a/2017-03/03-31-2017.md b/2017/03/03-31-2017.md similarity index 100% rename from 2017-03/03-31-2017.md rename to 2017/03/03-31-2017.md diff --git a/2017-04/04-01-2017.md b/2017/04/04-01-2017.md similarity index 100% rename from 2017-04/04-01-2017.md rename to 2017/04/04-01-2017.md diff --git a/2017-04/04-02-2017.md b/2017/04/04-02-2017.md similarity index 100% rename from 2017-04/04-02-2017.md rename to 2017/04/04-02-2017.md diff --git a/2017-04/04-03-2017.md b/2017/04/04-03-2017.md similarity index 100% rename from 2017-04/04-03-2017.md rename to 2017/04/04-03-2017.md diff --git a/2017-04/04-04-2017.md b/2017/04/04-04-2017.md similarity index 100% rename from 2017-04/04-04-2017.md rename to 2017/04/04-04-2017.md diff --git a/2017-04/04-05-2017.md b/2017/04/04-05-2017.md similarity index 100% rename from 2017-04/04-05-2017.md rename to 2017/04/04-05-2017.md diff --git a/2017-04/04-06-2017.md b/2017/04/04-06-2017.md similarity index 100% rename from 2017-04/04-06-2017.md rename to 2017/04/04-06-2017.md diff --git a/2017-04/04-07-2017.md b/2017/04/04-07-2017.md similarity index 100% rename from 2017-04/04-07-2017.md rename to 2017/04/04-07-2017.md diff --git a/2017-04/04-08-2017.md b/2017/04/04-08-2017.md similarity index 100% rename from 2017-04/04-08-2017.md rename to 2017/04/04-08-2017.md diff --git a/2017-04/04-09-2017.md b/2017/04/04-09-2017.md similarity index 100% rename from 2017-04/04-09-2017.md rename to 2017/04/04-09-2017.md diff --git a/2017-04/04-10-2017.md b/2017/04/04-10-2017.md similarity index 100% rename from 2017-04/04-10-2017.md rename to 2017/04/04-10-2017.md diff --git a/2017-04/04-11-2017.md b/2017/04/04-11-2017.md similarity index 100% rename from 2017-04/04-11-2017.md rename to 2017/04/04-11-2017.md diff --git a/2017-04/04-12-2017.md b/2017/04/04-12-2017.md similarity index 100% rename from 2017-04/04-12-2017.md rename to 2017/04/04-12-2017.md diff --git a/2017-04/04-13-2017.md b/2017/04/04-13-2017.md similarity index 100% rename from 2017-04/04-13-2017.md rename to 2017/04/04-13-2017.md diff --git a/2017-04/04-14-2017.md b/2017/04/04-14-2017.md similarity index 100% rename from 2017-04/04-14-2017.md rename to 2017/04/04-14-2017.md diff --git a/2017-04/04-15-2017.md b/2017/04/04-15-2017.md similarity index 100% rename from 2017-04/04-15-2017.md rename to 2017/04/04-15-2017.md diff --git a/2017-04/04-16-2017.md b/2017/04/04-16-2017.md similarity index 100% rename from 2017-04/04-16-2017.md rename to 2017/04/04-16-2017.md diff --git a/2017-04/04-17-2017.md b/2017/04/04-17-2017.md similarity index 100% rename from 2017-04/04-17-2017.md rename to 2017/04/04-17-2017.md diff --git a/2017-04/04-18-2017.md b/2017/04/04-18-2017.md similarity index 100% rename from 2017-04/04-18-2017.md rename to 2017/04/04-18-2017.md diff --git a/2017-04/04-19-2017.md b/2017/04/04-19-2017.md similarity index 100% rename from 2017-04/04-19-2017.md rename to 2017/04/04-19-2017.md diff --git a/2017-04/04-20-2017.md b/2017/04/04-20-2017.md similarity index 100% rename from 2017-04/04-20-2017.md rename to 2017/04/04-20-2017.md diff --git a/2017-04/04-21-2017.md b/2017/04/04-21-2017.md similarity index 100% rename from 2017-04/04-21-2017.md rename to 2017/04/04-21-2017.md diff --git a/2017-04/04-22-2017.md b/2017/04/04-22-2017.md similarity index 100% rename from 2017-04/04-22-2017.md rename to 2017/04/04-22-2017.md diff --git a/2017-04/04-23-2017.md b/2017/04/04-23-2017.md similarity index 100% rename from 2017-04/04-23-2017.md rename to 2017/04/04-23-2017.md diff --git a/2017-04/04-24-2017.md b/2017/04/04-24-2017.md similarity index 100% rename from 2017-04/04-24-2017.md rename to 2017/04/04-24-2017.md diff --git a/2017-04/04-25-2017.md b/2017/04/04-25-2017.md similarity index 100% rename from 2017-04/04-25-2017.md rename to 2017/04/04-25-2017.md diff --git a/2017-04/04-26-2017.md b/2017/04/04-26-2017.md similarity index 100% rename from 2017-04/04-26-2017.md rename to 2017/04/04-26-2017.md diff --git a/2017-04/04-27-2017.md b/2017/04/04-27-2017.md similarity index 100% rename from 2017-04/04-27-2017.md rename to 2017/04/04-27-2017.md diff --git a/2017-04/04-28-2017.md b/2017/04/04-28-2017.md similarity index 100% rename from 2017-04/04-28-2017.md rename to 2017/04/04-28-2017.md diff --git a/2017-04/04-29-2017.md b/2017/04/04-29-2017.md similarity index 100% rename from 2017-04/04-29-2017.md rename to 2017/04/04-29-2017.md diff --git a/2017-04/04-30-2017.md b/2017/04/04-30-2017.md similarity index 100% rename from 2017-04/04-30-2017.md rename to 2017/04/04-30-2017.md diff --git a/2017-05/05-01-2017.md b/2017/05/05-01-2017.md similarity index 100% rename from 2017-05/05-01-2017.md rename to 2017/05/05-01-2017.md diff --git a/2017-05/05-02-2017.md b/2017/05/05-02-2017.md similarity index 100% rename from 2017-05/05-02-2017.md rename to 2017/05/05-02-2017.md diff --git a/2017-05/05-03-2017.md b/2017/05/05-03-2017.md similarity index 100% rename from 2017-05/05-03-2017.md rename to 2017/05/05-03-2017.md diff --git a/2017-05/05-04-2017.md b/2017/05/05-04-2017.md similarity index 100% rename from 2017-05/05-04-2017.md rename to 2017/05/05-04-2017.md diff --git a/2017-05/05-05-2017.md b/2017/05/05-05-2017.md similarity index 100% rename from 2017-05/05-05-2017.md rename to 2017/05/05-05-2017.md diff --git a/2017-05/05-06-2017.md b/2017/05/05-06-2017.md similarity index 100% rename from 2017-05/05-06-2017.md rename to 2017/05/05-06-2017.md diff --git a/2017-05/05-07-2017.md b/2017/05/05-07-2017.md similarity index 100% rename from 2017-05/05-07-2017.md rename to 2017/05/05-07-2017.md diff --git a/2017-05/05-08-2017.md b/2017/05/05-08-2017.md similarity index 100% rename from 2017-05/05-08-2017.md rename to 2017/05/05-08-2017.md diff --git a/2017-05/05-09-2017.md b/2017/05/05-09-2017.md similarity index 100% rename from 2017-05/05-09-2017.md rename to 2017/05/05-09-2017.md diff --git a/2017-05/05-10-2017.md b/2017/05/05-10-2017.md similarity index 100% rename from 2017-05/05-10-2017.md rename to 2017/05/05-10-2017.md diff --git a/2017-05/05-11-2017.md b/2017/05/05-11-2017.md similarity index 100% rename from 2017-05/05-11-2017.md rename to 2017/05/05-11-2017.md diff --git a/2017-05/05-12-2017.md b/2017/05/05-12-2017.md similarity index 100% rename from 2017-05/05-12-2017.md rename to 2017/05/05-12-2017.md diff --git a/2017-05/05-13-2017.md b/2017/05/05-13-2017.md similarity index 100% rename from 2017-05/05-13-2017.md rename to 2017/05/05-13-2017.md diff --git a/2017-05/05-14-2017.md b/2017/05/05-14-2017.md similarity index 100% rename from 2017-05/05-14-2017.md rename to 2017/05/05-14-2017.md diff --git a/2017-05/05-15-2017.md b/2017/05/05-15-2017.md similarity index 100% rename from 2017-05/05-15-2017.md rename to 2017/05/05-15-2017.md diff --git a/2017-05/05-16-2017.md b/2017/05/05-16-2017.md similarity index 100% rename from 2017-05/05-16-2017.md rename to 2017/05/05-16-2017.md diff --git a/2017-05/05-17-2017.md b/2017/05/05-17-2017.md similarity index 100% rename from 2017-05/05-17-2017.md rename to 2017/05/05-17-2017.md diff --git a/2017-05/05-18-2017.md b/2017/05/05-18-2017.md similarity index 100% rename from 2017-05/05-18-2017.md rename to 2017/05/05-18-2017.md diff --git a/2017-05/05-19-2017.md b/2017/05/05-19-2017.md similarity index 100% rename from 2017-05/05-19-2017.md rename to 2017/05/05-19-2017.md diff --git a/2017-05/05-20-2017.md b/2017/05/05-20-2017.md similarity index 100% rename from 2017-05/05-20-2017.md rename to 2017/05/05-20-2017.md diff --git a/2017-05/05-21-2017.md b/2017/05/05-21-2017.md similarity index 100% rename from 2017-05/05-21-2017.md rename to 2017/05/05-21-2017.md diff --git a/2017-05/05-22-2017.md b/2017/05/05-22-2017.md similarity index 100% rename from 2017-05/05-22-2017.md rename to 2017/05/05-22-2017.md diff --git a/2017-05/05-23-2017.md b/2017/05/05-23-2017.md similarity index 100% rename from 2017-05/05-23-2017.md rename to 2017/05/05-23-2017.md diff --git a/2017-05/05-24-2017.md b/2017/05/05-24-2017.md similarity index 100% rename from 2017-05/05-24-2017.md rename to 2017/05/05-24-2017.md diff --git a/2017-05/05-25-2017.md b/2017/05/05-25-2017.md similarity index 100% rename from 2017-05/05-25-2017.md rename to 2017/05/05-25-2017.md diff --git a/2017-05/05-26-2017.md b/2017/05/05-26-2017.md similarity index 100% rename from 2017-05/05-26-2017.md rename to 2017/05/05-26-2017.md diff --git a/2017-05/05-27-2017.md b/2017/05/05-27-2017.md similarity index 100% rename from 2017-05/05-27-2017.md rename to 2017/05/05-27-2017.md diff --git a/2017-05/05-28-2017.md b/2017/05/05-28-2017.md similarity index 100% rename from 2017-05/05-28-2017.md rename to 2017/05/05-28-2017.md diff --git a/2017-05/05-29-2017.md b/2017/05/05-29-2017.md similarity index 100% rename from 2017-05/05-29-2017.md rename to 2017/05/05-29-2017.md diff --git a/2017-05/05-30-2017.md b/2017/05/05-30-2017.md similarity index 100% rename from 2017-05/05-30-2017.md rename to 2017/05/05-30-2017.md diff --git a/2017-05/05-31-2017.md b/2017/05/05-31-2017.md similarity index 100% rename from 2017-05/05-31-2017.md rename to 2017/05/05-31-2017.md diff --git a/2017-06/06-01-2017.md b/2017/06/06-01-2017.md similarity index 100% rename from 2017-06/06-01-2017.md rename to 2017/06/06-01-2017.md diff --git a/2017-06/06-02-2017.md b/2017/06/06-02-2017.md similarity index 100% rename from 2017-06/06-02-2017.md rename to 2017/06/06-02-2017.md diff --git a/2017-06/06-03-2017.md b/2017/06/06-03-2017.md similarity index 100% rename from 2017-06/06-03-2017.md rename to 2017/06/06-03-2017.md diff --git a/2017-06/06-04-2017.md b/2017/06/06-04-2017.md similarity index 100% rename from 2017-06/06-04-2017.md rename to 2017/06/06-04-2017.md diff --git a/2017-06/06-05-2017.md b/2017/06/06-05-2017.md similarity index 100% rename from 2017-06/06-05-2017.md rename to 2017/06/06-05-2017.md diff --git a/2017-06/06-06-2017.md b/2017/06/06-06-2017.md similarity index 100% rename from 2017-06/06-06-2017.md rename to 2017/06/06-06-2017.md diff --git a/2017-06/06-07-2017.md b/2017/06/06-07-2017.md similarity index 100% rename from 2017-06/06-07-2017.md rename to 2017/06/06-07-2017.md diff --git a/2017-06/06-08-2017.md b/2017/06/06-08-2017.md similarity index 100% rename from 2017-06/06-08-2017.md rename to 2017/06/06-08-2017.md diff --git a/2017-06/06-09-2017.md b/2017/06/06-09-2017.md similarity index 100% rename from 2017-06/06-09-2017.md rename to 2017/06/06-09-2017.md diff --git a/2017-06/06-10-2017.md b/2017/06/06-10-2017.md similarity index 100% rename from 2017-06/06-10-2017.md rename to 2017/06/06-10-2017.md diff --git a/2017-06/06-11-2017.md b/2017/06/06-11-2017.md similarity index 100% rename from 2017-06/06-11-2017.md rename to 2017/06/06-11-2017.md diff --git a/2017-06/06-12-2017.md b/2017/06/06-12-2017.md similarity index 100% rename from 2017-06/06-12-2017.md rename to 2017/06/06-12-2017.md diff --git a/2017-06/06-13-2017.md b/2017/06/06-13-2017.md similarity index 100% rename from 2017-06/06-13-2017.md rename to 2017/06/06-13-2017.md diff --git a/2017-06/06-14-2017.md b/2017/06/06-14-2017.md similarity index 100% rename from 2017-06/06-14-2017.md rename to 2017/06/06-14-2017.md diff --git a/2017-06/06-15-2017.md b/2017/06/06-15-2017.md similarity index 100% rename from 2017-06/06-15-2017.md rename to 2017/06/06-15-2017.md diff --git a/2017-06/06-16-2017.md b/2017/06/06-16-2017.md similarity index 100% rename from 2017-06/06-16-2017.md rename to 2017/06/06-16-2017.md diff --git a/2017-06/06-17-2017.md b/2017/06/06-17-2017.md similarity index 100% rename from 2017-06/06-17-2017.md rename to 2017/06/06-17-2017.md diff --git a/2017-06/06-18-2017.md b/2017/06/06-18-2017.md similarity index 100% rename from 2017-06/06-18-2017.md rename to 2017/06/06-18-2017.md diff --git a/2017-06/06-19-2017.md b/2017/06/06-19-2017.md similarity index 100% rename from 2017-06/06-19-2017.md rename to 2017/06/06-19-2017.md diff --git a/2017-06/06-20-2017.md b/2017/06/06-20-2017.md similarity index 100% rename from 2017-06/06-20-2017.md rename to 2017/06/06-20-2017.md diff --git a/2017-06/06-21-2017.md b/2017/06/06-21-2017.md similarity index 100% rename from 2017-06/06-21-2017.md rename to 2017/06/06-21-2017.md diff --git a/2017-06/06-22-2017.md b/2017/06/06-22-2017.md similarity index 100% rename from 2017-06/06-22-2017.md rename to 2017/06/06-22-2017.md diff --git a/2017-06/06-23-2017.md b/2017/06/06-23-2017.md similarity index 100% rename from 2017-06/06-23-2017.md rename to 2017/06/06-23-2017.md diff --git a/2017-06/06-24-2017.md b/2017/06/06-24-2017.md similarity index 100% rename from 2017-06/06-24-2017.md rename to 2017/06/06-24-2017.md diff --git a/2017-06/06-25-2017.md b/2017/06/06-25-2017.md similarity index 100% rename from 2017-06/06-25-2017.md rename to 2017/06/06-25-2017.md diff --git a/2017-06/06-26-2017.md b/2017/06/06-26-2017.md similarity index 100% rename from 2017-06/06-26-2017.md rename to 2017/06/06-26-2017.md diff --git a/2017-06/06-27-2017.md b/2017/06/06-27-2017.md similarity index 100% rename from 2017-06/06-27-2017.md rename to 2017/06/06-27-2017.md diff --git a/2017-06/06-28-2017.md b/2017/06/06-28-2017.md similarity index 100% rename from 2017-06/06-28-2017.md rename to 2017/06/06-28-2017.md diff --git a/2017-06/06-29-2017.md b/2017/06/06-29-2017.md similarity index 100% rename from 2017-06/06-29-2017.md rename to 2017/06/06-29-2017.md diff --git a/2017-06/06-30-2017.md b/2017/06/06-30-2017.md similarity index 100% rename from 2017-06/06-30-2017.md rename to 2017/06/06-30-2017.md diff --git a/2017-07/07-01-2017.md b/2017/07/07-01-2017.md similarity index 100% rename from 2017-07/07-01-2017.md rename to 2017/07/07-01-2017.md diff --git a/2017-07/07-02-2017.md b/2017/07/07-02-2017.md similarity index 100% rename from 2017-07/07-02-2017.md rename to 2017/07/07-02-2017.md diff --git a/2017-07/07-03-2017.md b/2017/07/07-03-2017.md similarity index 100% rename from 2017-07/07-03-2017.md rename to 2017/07/07-03-2017.md diff --git a/2017-07/07-04-2017.md b/2017/07/07-04-2017.md similarity index 100% rename from 2017-07/07-04-2017.md rename to 2017/07/07-04-2017.md diff --git a/2017-07/07-05-2017.md b/2017/07/07-05-2017.md similarity index 100% rename from 2017-07/07-05-2017.md rename to 2017/07/07-05-2017.md diff --git a/2017-07/07-06-2017.md b/2017/07/07-06-2017.md similarity index 100% rename from 2017-07/07-06-2017.md rename to 2017/07/07-06-2017.md diff --git a/2017-07/07-07-2017.md b/2017/07/07-07-2017.md similarity index 100% rename from 2017-07/07-07-2017.md rename to 2017/07/07-07-2017.md diff --git a/2017-07/07-08-2017.md b/2017/07/07-08-2017.md similarity index 100% rename from 2017-07/07-08-2017.md rename to 2017/07/07-08-2017.md diff --git a/2017-07/07-09-2017.md b/2017/07/07-09-2017.md similarity index 100% rename from 2017-07/07-09-2017.md rename to 2017/07/07-09-2017.md diff --git a/2017-07/07-10-2017.md b/2017/07/07-10-2017.md similarity index 100% rename from 2017-07/07-10-2017.md rename to 2017/07/07-10-2017.md diff --git a/2017-07/07-11-2017.md b/2017/07/07-11-2017.md similarity index 100% rename from 2017-07/07-11-2017.md rename to 2017/07/07-11-2017.md diff --git a/2017-07/07-12-2017.md b/2017/07/07-12-2017.md similarity index 100% rename from 2017-07/07-12-2017.md rename to 2017/07/07-12-2017.md diff --git a/2017-07/07-13-2017.md b/2017/07/07-13-2017.md similarity index 100% rename from 2017-07/07-13-2017.md rename to 2017/07/07-13-2017.md diff --git a/2017-07/07-14-2017.md b/2017/07/07-14-2017.md similarity index 100% rename from 2017-07/07-14-2017.md rename to 2017/07/07-14-2017.md diff --git a/2017-07/07-15-2017.md b/2017/07/07-15-2017.md similarity index 100% rename from 2017-07/07-15-2017.md rename to 2017/07/07-15-2017.md diff --git a/2017-07/07-16-2017.md b/2017/07/07-16-2017.md similarity index 100% rename from 2017-07/07-16-2017.md rename to 2017/07/07-16-2017.md diff --git a/2017-07/07-17-2017.md b/2017/07/07-17-2017.md similarity index 100% rename from 2017-07/07-17-2017.md rename to 2017/07/07-17-2017.md diff --git a/2017-07/07-18-2017.md b/2017/07/07-18-2017.md similarity index 100% rename from 2017-07/07-18-2017.md rename to 2017/07/07-18-2017.md diff --git a/2017-07/07-19-2017.md b/2017/07/07-19-2017.md similarity index 100% rename from 2017-07/07-19-2017.md rename to 2017/07/07-19-2017.md diff --git a/2017-07/07-20-2017.md b/2017/07/07-20-2017.md similarity index 100% rename from 2017-07/07-20-2017.md rename to 2017/07/07-20-2017.md diff --git a/2017-07/07-21-2017.md b/2017/07/07-21-2017.md similarity index 100% rename from 2017-07/07-21-2017.md rename to 2017/07/07-21-2017.md diff --git a/2017-07/07-22-2017.md b/2017/07/07-22-2017.md similarity index 100% rename from 2017-07/07-22-2017.md rename to 2017/07/07-22-2017.md diff --git a/2017-07/07-23-2017.md b/2017/07/07-23-2017.md similarity index 100% rename from 2017-07/07-23-2017.md rename to 2017/07/07-23-2017.md diff --git a/2017-07/07-24-2017.md b/2017/07/07-24-2017.md similarity index 100% rename from 2017-07/07-24-2017.md rename to 2017/07/07-24-2017.md diff --git a/2017-07/07-25-2017.md b/2017/07/07-25-2017.md similarity index 100% rename from 2017-07/07-25-2017.md rename to 2017/07/07-25-2017.md diff --git a/2017-07/07-26-2017.md b/2017/07/07-26-2017.md similarity index 100% rename from 2017-07/07-26-2017.md rename to 2017/07/07-26-2017.md diff --git a/2017-07/07-27-2017.md b/2017/07/07-27-2017.md similarity index 100% rename from 2017-07/07-27-2017.md rename to 2017/07/07-27-2017.md diff --git a/2017-07/07-28-2017.md b/2017/07/07-28-2017.md similarity index 100% rename from 2017-07/07-28-2017.md rename to 2017/07/07-28-2017.md diff --git a/2017-07/07-29-2017.md b/2017/07/07-29-2017.md similarity index 100% rename from 2017-07/07-29-2017.md rename to 2017/07/07-29-2017.md diff --git a/2017-07/07-30-2017.md b/2017/07/07-30-2017.md similarity index 100% rename from 2017-07/07-30-2017.md rename to 2017/07/07-30-2017.md diff --git a/2017-07/07-31-2017.md b/2017/07/07-31-2017.md similarity index 100% rename from 2017-07/07-31-2017.md rename to 2017/07/07-31-2017.md diff --git a/2017-08/08-01-2017.md b/2017/08/08-01-2017.md similarity index 100% rename from 2017-08/08-01-2017.md rename to 2017/08/08-01-2017.md diff --git a/2017-08/08-02-2017.md b/2017/08/08-02-2017.md similarity index 100% rename from 2017-08/08-02-2017.md rename to 2017/08/08-02-2017.md diff --git a/2017-08/08-03-2017.md b/2017/08/08-03-2017.md similarity index 100% rename from 2017-08/08-03-2017.md rename to 2017/08/08-03-2017.md diff --git a/2017-08/08-04-2017.md b/2017/08/08-04-2017.md similarity index 100% rename from 2017-08/08-04-2017.md rename to 2017/08/08-04-2017.md diff --git a/2017-08/08-05-2017.md b/2017/08/08-05-2017.md similarity index 100% rename from 2017-08/08-05-2017.md rename to 2017/08/08-05-2017.md diff --git a/2017-08/08-06-2017.md b/2017/08/08-06-2017.md similarity index 100% rename from 2017-08/08-06-2017.md rename to 2017/08/08-06-2017.md diff --git a/2017-08/08-07-2017.md b/2017/08/08-07-2017.md similarity index 100% rename from 2017-08/08-07-2017.md rename to 2017/08/08-07-2017.md diff --git a/2017-08/08-08-2017.md b/2017/08/08-08-2017.md similarity index 100% rename from 2017-08/08-08-2017.md rename to 2017/08/08-08-2017.md diff --git a/2017-08/08-09-2017.md b/2017/08/08-09-2017.md similarity index 100% rename from 2017-08/08-09-2017.md rename to 2017/08/08-09-2017.md diff --git a/2017-08/08-10-2017.md b/2017/08/08-10-2017.md similarity index 100% rename from 2017-08/08-10-2017.md rename to 2017/08/08-10-2017.md diff --git a/2017-08/08-11-2017.md b/2017/08/08-11-2017.md similarity index 100% rename from 2017-08/08-11-2017.md rename to 2017/08/08-11-2017.md diff --git a/2017-08/08-12-2017.md b/2017/08/08-12-2017.md similarity index 100% rename from 2017-08/08-12-2017.md rename to 2017/08/08-12-2017.md diff --git a/2017-08/08-13-2017.md b/2017/08/08-13-2017.md similarity index 100% rename from 2017-08/08-13-2017.md rename to 2017/08/08-13-2017.md diff --git a/2017-08/08-14-2017.md b/2017/08/08-14-2017.md similarity index 100% rename from 2017-08/08-14-2017.md rename to 2017/08/08-14-2017.md diff --git a/2017-08/08-15-2017.md b/2017/08/08-15-2017.md similarity index 100% rename from 2017-08/08-15-2017.md rename to 2017/08/08-15-2017.md diff --git a/2017-08/08-16-2017.md b/2017/08/08-16-2017.md similarity index 100% rename from 2017-08/08-16-2017.md rename to 2017/08/08-16-2017.md diff --git a/2017-08/08-17-2017.md b/2017/08/08-17-2017.md similarity index 100% rename from 2017-08/08-17-2017.md rename to 2017/08/08-17-2017.md diff --git a/2017-08/08-18-2017.md b/2017/08/08-18-2017.md similarity index 100% rename from 2017-08/08-18-2017.md rename to 2017/08/08-18-2017.md diff --git a/2017-08/08-19-2017.md b/2017/08/08-19-2017.md similarity index 100% rename from 2017-08/08-19-2017.md rename to 2017/08/08-19-2017.md diff --git a/2017-08/08-20-2017.md b/2017/08/08-20-2017.md similarity index 100% rename from 2017-08/08-20-2017.md rename to 2017/08/08-20-2017.md diff --git a/2017-08/08-21-2017.md b/2017/08/08-21-2017.md similarity index 100% rename from 2017-08/08-21-2017.md rename to 2017/08/08-21-2017.md diff --git a/2017-08/08-22-2017.md b/2017/08/08-22-2017.md similarity index 100% rename from 2017-08/08-22-2017.md rename to 2017/08/08-22-2017.md diff --git a/2017-08/08-23-2017.md b/2017/08/08-23-2017.md similarity index 100% rename from 2017-08/08-23-2017.md rename to 2017/08/08-23-2017.md diff --git a/2017-08/08-24-2017.md b/2017/08/08-24-2017.md similarity index 100% rename from 2017-08/08-24-2017.md rename to 2017/08/08-24-2017.md diff --git a/2017-08/08-25-2017.md b/2017/08/08-25-2017.md similarity index 100% rename from 2017-08/08-25-2017.md rename to 2017/08/08-25-2017.md diff --git a/2017-08/08-26-2017.md b/2017/08/08-26-2017.md similarity index 100% rename from 2017-08/08-26-2017.md rename to 2017/08/08-26-2017.md diff --git a/2017-08/08-27-2017.md b/2017/08/08-27-2017.md similarity index 100% rename from 2017-08/08-27-2017.md rename to 2017/08/08-27-2017.md diff --git a/2017-08/08-28-2017.md b/2017/08/08-28-2017.md similarity index 100% rename from 2017-08/08-28-2017.md rename to 2017/08/08-28-2017.md diff --git a/2017-08/08-29-2017.md b/2017/08/08-29-2017.md similarity index 100% rename from 2017-08/08-29-2017.md rename to 2017/08/08-29-2017.md diff --git a/2017-08/08-30-2017.md b/2017/08/08-30-2017.md similarity index 100% rename from 2017-08/08-30-2017.md rename to 2017/08/08-30-2017.md diff --git a/2017-08/08-31-2017.md b/2017/08/08-31-2017.md similarity index 100% rename from 2017-08/08-31-2017.md rename to 2017/08/08-31-2017.md diff --git a/2017-09/09-01-2017.md b/2017/09/09-01-2017.md similarity index 100% rename from 2017-09/09-01-2017.md rename to 2017/09/09-01-2017.md diff --git a/2017-09/09-02-2017.md b/2017/09/09-02-2017.md similarity index 100% rename from 2017-09/09-02-2017.md rename to 2017/09/09-02-2017.md diff --git a/2017-09/09-03-2017.md b/2017/09/09-03-2017.md similarity index 100% rename from 2017-09/09-03-2017.md rename to 2017/09/09-03-2017.md diff --git a/2017-09/09-04-2017.md b/2017/09/09-04-2017.md similarity index 100% rename from 2017-09/09-04-2017.md rename to 2017/09/09-04-2017.md diff --git a/2017-09/09-05-2017.md b/2017/09/09-05-2017.md similarity index 100% rename from 2017-09/09-05-2017.md rename to 2017/09/09-05-2017.md diff --git a/2017-09/09-06-2017.md b/2017/09/09-06-2017.md similarity index 100% rename from 2017-09/09-06-2017.md rename to 2017/09/09-06-2017.md diff --git a/2017-09/09-07-2017.md b/2017/09/09-07-2017.md similarity index 100% rename from 2017-09/09-07-2017.md rename to 2017/09/09-07-2017.md diff --git a/2017-09/09-08-2017.md b/2017/09/09-08-2017.md similarity index 100% rename from 2017-09/09-08-2017.md rename to 2017/09/09-08-2017.md diff --git a/2017-09/09-09-2017.md b/2017/09/09-09-2017.md similarity index 100% rename from 2017-09/09-09-2017.md rename to 2017/09/09-09-2017.md diff --git a/2017-09/09-10-2017.md b/2017/09/09-10-2017.md similarity index 100% rename from 2017-09/09-10-2017.md rename to 2017/09/09-10-2017.md diff --git a/2017-09/09-11-2017.md b/2017/09/09-11-2017.md similarity index 100% rename from 2017-09/09-11-2017.md rename to 2017/09/09-11-2017.md diff --git a/2017-09/09-12-2017.md b/2017/09/09-12-2017.md similarity index 100% rename from 2017-09/09-12-2017.md rename to 2017/09/09-12-2017.md diff --git a/2017-09/09-13-2017.md b/2017/09/09-13-2017.md similarity index 100% rename from 2017-09/09-13-2017.md rename to 2017/09/09-13-2017.md diff --git a/2017-09/09-14-2017.md b/2017/09/09-14-2017.md similarity index 100% rename from 2017-09/09-14-2017.md rename to 2017/09/09-14-2017.md diff --git a/2017-09/09-15-2017.md b/2017/09/09-15-2017.md similarity index 100% rename from 2017-09/09-15-2017.md rename to 2017/09/09-15-2017.md diff --git a/2017-09/09-16-2017.md b/2017/09/09-16-2017.md similarity index 100% rename from 2017-09/09-16-2017.md rename to 2017/09/09-16-2017.md diff --git a/2017-09/09-17-2017.md b/2017/09/09-17-2017.md similarity index 100% rename from 2017-09/09-17-2017.md rename to 2017/09/09-17-2017.md diff --git a/2017-09/09-18-2017.md b/2017/09/09-18-2017.md similarity index 100% rename from 2017-09/09-18-2017.md rename to 2017/09/09-18-2017.md diff --git a/2017-09/09-19-2017.md b/2017/09/09-19-2017.md similarity index 100% rename from 2017-09/09-19-2017.md rename to 2017/09/09-19-2017.md diff --git a/2017-09/09-20-2017.md b/2017/09/09-20-2017.md similarity index 100% rename from 2017-09/09-20-2017.md rename to 2017/09/09-20-2017.md diff --git a/2017-09/09-21-2017.md b/2017/09/09-21-2017.md similarity index 100% rename from 2017-09/09-21-2017.md rename to 2017/09/09-21-2017.md diff --git a/2017-09/09-22-2017.md b/2017/09/09-22-2017.md similarity index 100% rename from 2017-09/09-22-2017.md rename to 2017/09/09-22-2017.md diff --git a/2017-09/09-23-2017.md b/2017/09/09-23-2017.md similarity index 100% rename from 2017-09/09-23-2017.md rename to 2017/09/09-23-2017.md diff --git a/2017-09/09-24-2017.md b/2017/09/09-24-2017.md similarity index 100% rename from 2017-09/09-24-2017.md rename to 2017/09/09-24-2017.md diff --git a/2017-09/09-25-2017.md b/2017/09/09-25-2017.md similarity index 100% rename from 2017-09/09-25-2017.md rename to 2017/09/09-25-2017.md diff --git a/2017-09/09-26-2017.md b/2017/09/09-26-2017.md similarity index 100% rename from 2017-09/09-26-2017.md rename to 2017/09/09-26-2017.md diff --git a/2017-09/09-27-2017.md b/2017/09/09-27-2017.md similarity index 100% rename from 2017-09/09-27-2017.md rename to 2017/09/09-27-2017.md diff --git a/2017-09/09-28-2017.md b/2017/09/09-28-2017.md similarity index 100% rename from 2017-09/09-28-2017.md rename to 2017/09/09-28-2017.md diff --git a/2017-09/09-29-2017.md b/2017/09/09-29-2017.md similarity index 100% rename from 2017-09/09-29-2017.md rename to 2017/09/09-29-2017.md diff --git a/2017-09/09-30-2017.md b/2017/09/09-30-2017.md similarity index 100% rename from 2017-09/09-30-2017.md rename to 2017/09/09-30-2017.md diff --git a/2017-10/10-01-2017.md b/2017/10/10-01-2017.md similarity index 100% rename from 2017-10/10-01-2017.md rename to 2017/10/10-01-2017.md diff --git a/2017-10/10-02-2017.md b/2017/10/10-02-2017.md similarity index 100% rename from 2017-10/10-02-2017.md rename to 2017/10/10-02-2017.md diff --git a/2017-10/10-03-2017.md b/2017/10/10-03-2017.md similarity index 100% rename from 2017-10/10-03-2017.md rename to 2017/10/10-03-2017.md diff --git a/2017-10/10-04-2017.md b/2017/10/10-04-2017.md similarity index 100% rename from 2017-10/10-04-2017.md rename to 2017/10/10-04-2017.md diff --git a/2017-10/10-05-2017.md b/2017/10/10-05-2017.md similarity index 100% rename from 2017-10/10-05-2017.md rename to 2017/10/10-05-2017.md diff --git a/2017-10/10-06-2017.md b/2017/10/10-06-2017.md similarity index 100% rename from 2017-10/10-06-2017.md rename to 2017/10/10-06-2017.md diff --git a/2017-10/10-07-2017.md b/2017/10/10-07-2017.md similarity index 100% rename from 2017-10/10-07-2017.md rename to 2017/10/10-07-2017.md diff --git a/2017-10/10-08-2017.md b/2017/10/10-08-2017.md similarity index 100% rename from 2017-10/10-08-2017.md rename to 2017/10/10-08-2017.md diff --git a/2017-10/10-09-2017.md b/2017/10/10-09-2017.md similarity index 100% rename from 2017-10/10-09-2017.md rename to 2017/10/10-09-2017.md diff --git a/2017-10/10-10-2017.md b/2017/10/10-10-2017.md similarity index 100% rename from 2017-10/10-10-2017.md rename to 2017/10/10-10-2017.md diff --git a/2017-10/10-11-2017.md b/2017/10/10-11-2017.md similarity index 100% rename from 2017-10/10-11-2017.md rename to 2017/10/10-11-2017.md diff --git a/2017-10/10-12-2017.md b/2017/10/10-12-2017.md similarity index 100% rename from 2017-10/10-12-2017.md rename to 2017/10/10-12-2017.md diff --git a/2017-10/10-13-2017.md b/2017/10/10-13-2017.md similarity index 100% rename from 2017-10/10-13-2017.md rename to 2017/10/10-13-2017.md diff --git a/2017-10/10-14-2017.md b/2017/10/10-14-2017.md similarity index 100% rename from 2017-10/10-14-2017.md rename to 2017/10/10-14-2017.md diff --git a/2017-10/10-15-2017.md b/2017/10/10-15-2017.md similarity index 100% rename from 2017-10/10-15-2017.md rename to 2017/10/10-15-2017.md diff --git a/2017-10/10-16-2017.md b/2017/10/10-16-2017.md similarity index 100% rename from 2017-10/10-16-2017.md rename to 2017/10/10-16-2017.md diff --git a/2017-10/10-17-2017.md b/2017/10/10-17-2017.md similarity index 100% rename from 2017-10/10-17-2017.md rename to 2017/10/10-17-2017.md diff --git a/2017-10/10-18-2017.md b/2017/10/10-18-2017.md similarity index 100% rename from 2017-10/10-18-2017.md rename to 2017/10/10-18-2017.md diff --git a/2017-10/10-19-2017.md b/2017/10/10-19-2017.md similarity index 100% rename from 2017-10/10-19-2017.md rename to 2017/10/10-19-2017.md diff --git a/2017-10/10-20-2017.md b/2017/10/10-20-2017.md similarity index 100% rename from 2017-10/10-20-2017.md rename to 2017/10/10-20-2017.md diff --git a/2017-10/10-21-2017.md b/2017/10/10-21-2017.md similarity index 100% rename from 2017-10/10-21-2017.md rename to 2017/10/10-21-2017.md diff --git a/2017-10/10-22-2017.md b/2017/10/10-22-2017.md similarity index 100% rename from 2017-10/10-22-2017.md rename to 2017/10/10-22-2017.md diff --git a/2017-10/10-23-2017.md b/2017/10/10-23-2017.md similarity index 100% rename from 2017-10/10-23-2017.md rename to 2017/10/10-23-2017.md diff --git a/2017-10/10-24-2017.md b/2017/10/10-24-2017.md similarity index 100% rename from 2017-10/10-24-2017.md rename to 2017/10/10-24-2017.md diff --git a/2017-10/10-25-2017.md b/2017/10/10-25-2017.md similarity index 100% rename from 2017-10/10-25-2017.md rename to 2017/10/10-25-2017.md diff --git a/2017-10/10-26-2017.md b/2017/10/10-26-2017.md similarity index 100% rename from 2017-10/10-26-2017.md rename to 2017/10/10-26-2017.md diff --git a/2017-10/10-27-2017.md b/2017/10/10-27-2017.md similarity index 100% rename from 2017-10/10-27-2017.md rename to 2017/10/10-27-2017.md diff --git a/2017-10/10-28-2017.md b/2017/10/10-28-2017.md similarity index 100% rename from 2017-10/10-28-2017.md rename to 2017/10/10-28-2017.md diff --git a/2017-10/10-29-2017.md b/2017/10/10-29-2017.md similarity index 100% rename from 2017-10/10-29-2017.md rename to 2017/10/10-29-2017.md diff --git a/2017-10/10-30-2017.md b/2017/10/10-30-2017.md similarity index 100% rename from 2017-10/10-30-2017.md rename to 2017/10/10-30-2017.md diff --git a/2017-10/10-31-2017.md b/2017/10/10-31-2017.md similarity index 100% rename from 2017-10/10-31-2017.md rename to 2017/10/10-31-2017.md diff --git a/2017-11/11-01-2017.md b/2017/11/11-01-2017.md similarity index 100% rename from 2017-11/11-01-2017.md rename to 2017/11/11-01-2017.md diff --git a/2017-11/11-02-2017.md b/2017/11/11-02-2017.md similarity index 100% rename from 2017-11/11-02-2017.md rename to 2017/11/11-02-2017.md diff --git a/2017-11/11-03-2017.md b/2017/11/11-03-2017.md similarity index 100% rename from 2017-11/11-03-2017.md rename to 2017/11/11-03-2017.md diff --git a/2017-11/11-04-2017.md b/2017/11/11-04-2017.md similarity index 100% rename from 2017-11/11-04-2017.md rename to 2017/11/11-04-2017.md diff --git a/2017-11/11-05-2017.md b/2017/11/11-05-2017.md similarity index 100% rename from 2017-11/11-05-2017.md rename to 2017/11/11-05-2017.md diff --git a/2017-11/11-06-2017.md b/2017/11/11-06-2017.md similarity index 100% rename from 2017-11/11-06-2017.md rename to 2017/11/11-06-2017.md diff --git a/2017-11/11-07-2017.md b/2017/11/11-07-2017.md similarity index 100% rename from 2017-11/11-07-2017.md rename to 2017/11/11-07-2017.md diff --git a/2017-11/11-08-2017.md b/2017/11/11-08-2017.md similarity index 100% rename from 2017-11/11-08-2017.md rename to 2017/11/11-08-2017.md diff --git a/2017-11/11-09-2017.md b/2017/11/11-09-2017.md similarity index 100% rename from 2017-11/11-09-2017.md rename to 2017/11/11-09-2017.md diff --git a/2017-11/11-10-2017.md b/2017/11/11-10-2017.md similarity index 100% rename from 2017-11/11-10-2017.md rename to 2017/11/11-10-2017.md diff --git a/2017-11/11-11-2017.md b/2017/11/11-11-2017.md similarity index 100% rename from 2017-11/11-11-2017.md rename to 2017/11/11-11-2017.md diff --git a/2017-11/11-12-2017.md b/2017/11/11-12-2017.md similarity index 100% rename from 2017-11/11-12-2017.md rename to 2017/11/11-12-2017.md diff --git a/2017-11/11-13-2017.md b/2017/11/11-13-2017.md similarity index 100% rename from 2017-11/11-13-2017.md rename to 2017/11/11-13-2017.md diff --git a/2017-11/11-14-2017.md b/2017/11/11-14-2017.md similarity index 100% rename from 2017-11/11-14-2017.md rename to 2017/11/11-14-2017.md diff --git a/2017-11/11-15-2017.md b/2017/11/11-15-2017.md similarity index 100% rename from 2017-11/11-15-2017.md rename to 2017/11/11-15-2017.md diff --git a/2017-11/11-16-2017.md b/2017/11/11-16-2017.md similarity index 100% rename from 2017-11/11-16-2017.md rename to 2017/11/11-16-2017.md diff --git a/2017-11/11-17-2017.md b/2017/11/11-17-2017.md similarity index 100% rename from 2017-11/11-17-2017.md rename to 2017/11/11-17-2017.md diff --git a/2017-11/11-18-2017.md b/2017/11/11-18-2017.md similarity index 100% rename from 2017-11/11-18-2017.md rename to 2017/11/11-18-2017.md diff --git a/2017-11/11-19-2017.md b/2017/11/11-19-2017.md similarity index 100% rename from 2017-11/11-19-2017.md rename to 2017/11/11-19-2017.md diff --git a/2017-11/11-20-2017.md b/2017/11/11-20-2017.md similarity index 100% rename from 2017-11/11-20-2017.md rename to 2017/11/11-20-2017.md diff --git a/main.go b/main.go index 8f33b87c..ab28f659 100644 --- a/main.go +++ b/main.go @@ -3,8 +3,6 @@ package main import ( "encoding/json" "fmt" - "github.com/boltdb/bolt" - "github.com/tidwall/gjson" "io/ioutil" "log" "net/http" @@ -13,13 +11,17 @@ import ( "sort" "strconv" "time" + + "github.com/boltdb/bolt" + "github.com/tidwall/gjson" ) const ( - REDDIT_URL string = "https://www.reddit.com/r/" - USER_AGENT string = "top-of-reddit:bot" - DATE_FORMAT string = "01-02-2006" - FOLDER_DATE_FORMAT string = "2006-01" + REDDIT_URL string = "https://www.reddit.com/r/" + USER_AGENT string = "top-of-reddit:bot" + DATE_FORMAT string = "01-02-2006" + YEAR_FORMAT string = "2006" + MONTH_FORMAT string = "01" ) var ( @@ -105,9 +107,12 @@ func getYesterdayBucket() []byte { return []byte(getYesterdayTime().Format(DATE_FORMAT)) } -// returns date string for folder name -func getFolderName() string { - return getYesterdayTime().Format(FOLDER_DATE_FORMAT) +// returns date string for folder path +func getFolderPath() string { + yesterday := getYesterdayTime() + year := yesterday.Format(YEAR_FORMAT) + month := yesterday.Format(MONTH_FORMAT) + return year + "/" + month } func checkDateChange(db *bolt.DB) { @@ -167,15 +172,15 @@ func checkDateChange(db *bolt.DB) { } func writePostsToFile(fileName string, posts []RedditPost) error { - folderName := getFolderName() + folderPath := getFolderPath() // create directory if not exists - if _, err := os.Stat(folderName); os.IsNotExist(err) { - os.Mkdir(folderName, 0700) + if _, err := os.Stat(folderPath); os.IsNotExist(err) { + os.MkdirAll(folderPath, 0700) } // create new markdown file - file, err := os.Create(getFolderName() + "/" + fileName + ".md") + file, err := os.Create(folderPath + "/" + fileName + ".md") defer file.Close() if err != nil {