Commit Graph

  • 81adab6690 refactor: handle err with fprintln io ifaces Inanc Gumus 2019-11-08 10:52:46 +03:00
  • c595c14544 add: io composition ifaces example Inanc Gumus 2019-11-06 20:52:51 +03:00
  • 821380391f refactor: ifaces io png detector Inanc Gumus 2019-11-06 13:47:13 +03:00
  • cbaf135243 refactor: ifaces io reusable Inanc Gumus 2019-11-06 13:46:33 +03:00
  • d889fbae51 refactor: io png detector ifaces Inanc Gumus 2019-11-06 12:28:26 +03:00
  • 09d6c3a110 fix: png detector comments iface Inanc Gumus 2019-11-05 13:47:53 +03:00
  • ff25bcdcb9 add: png detector example Inanc Gumus 2019-11-05 10:48:27 +03:00
  • acbec476c3 refactor: constants io reusable iface Inanc Gumus 2019-11-04 12:09:15 +03:00
  • c41fdc301c add: reusable io ifaces Inanc Gumus 2019-11-04 11:01:04 +03:00
  • b99fae8873 add: notes to io ifaces Inanc Gumus 2019-11-04 11:00:53 +03:00
  • ead2341124 fix: fatalln -> fatal Inanc Gumus 2019-11-02 13:37:41 +03:00
  • 7abfd6abbd update: ioCopy read Inanc Gumus 2019-11-02 11:21:35 +03:00
  • 636385b0ff add: i/o streaming iface Inanc Gumus 2019-11-01 13:12:03 +03:00
  • ede39bfe59 update: copyright Inanc Gumus 2019-10-30 19:34:44 +03:00
  • fd66c9e996 remove: io iface Inanc Gumus 2019-10-30 12:40:11 +03:00
  • b97d5f5da9 remove: _old iface Inanc Gumus 2019-10-30 12:39:19 +03:00
  • 32d2b45375 update: udemy links Inanc Gumus 2019-10-24 13:33:01 +03:00
  • f0200eface refactor: iface sorting Inanc Gumus 2019-10-23 21:00:05 +03:00
  • 3ac59459fd refactor: marshaler unmarshaler iface Inanc Gumus 2019-10-21 15:21:34 +03:00
  • 59865eac28 add: summaries iface Inanc Gumus 2019-10-21 12:47:04 +03:00
  • 0fd5c2968a refactor: sort Inanc Gumus 2019-10-21 12:45:12 +03:00
  • 47b24c7649 refactor: stringer Inanc Gumus 2019-10-17 20:23:45 +03:00
  • c062a46355 refactor: common ifaces Inanc Gumus 2019-10-17 14:11:51 +03:00
  • 34cf7f7de2 embed: timestamp iface Inanc Gumus 2019-10-15 13:30:43 +03:00
  • 29501c566c refactor: marshaler Inanc Gumus 2019-10-04 14:53:07 +03:00
  • e6eba7314f refactor: stringer Inanc Gumus 2019-09-27 19:09:07 +03:00
  • 0127b45c1e fix: powerdrawer plug out of power err Inanc Gumus 2019-09-27 11:34:02 +03:00
  • 3f653e7209 update: item interface discount ratio, add input name Inanc Gumus 2019-09-27 11:31:46 +03:00
  • 4dbfec8cec update: powerdrawer interface Inanc Gumus 2019-09-27 11:28:24 +03:00
  • 7d22851259 rename: interfaces type assertion Inanc Gumus 2019-09-27 11:15:17 +03:00
  • c4fec660fa fix: err in interfaces Inanc Gumus 2019-09-12 13:44:20 +03:00
  • 1495007ab2 add: interface comparison example Inanc Gumus 2019-09-09 20:48:33 +03:00
  • 68fb9ed07c remove: interface notes Inanc Gumus 2019-09-09 18:19:13 +03:00
  • 9d5aa09b1e add: io reader composition Inanc Gumus 2019-09-09 18:14:50 +03:00
  • 5ae171f48a finalize: io reader lecture Inanc Gumus 2019-09-09 13:29:55 +03:00
  • e4e3101ecf add: database json assets Inanc Gumus 2019-09-08 14:43:11 +03:00
  • 4dadfb5cfd add: db.load and save Inanc Gumus 2019-09-08 11:47:13 +03:00
  • d217463316 remove: reflection decoder Inanc Gumus 2019-09-07 23:06:28 +03:00
  • e462f87c9b add: io reader writer begins Inanc Gumus 2019-09-07 23:04:53 +03:00
  • 38db8418d4 fix: reflection main.go Inanc Gumus 2019-09-07 22:46:43 +03:00
  • eef5c3eba4 add: reflection interfaces Inanc Gumus 2019-09-07 22:23:42 +03:00
  • 78114696c8 fix: decode to iface Inanc Gumus 2019-09-06 10:58:28 +03:00
  • 0eff1231f1 on hold: reflection decoder Inanc Gumus 2019-09-06 10:55:48 +03:00
  • 19dd611000 fix: err return in decode to iface Inanc Gumus 2019-09-06 00:30:18 +03:00
  • efae6414db add: explanations to decode to iface Inanc Gumus 2019-09-05 23:27:51 +03:00
  • 4ebcc1a088 add: decode json to an interface lecture Inanc Gumus 2019-09-05 23:23:37 +03:00
  • 169bd2b439 move: reflection decoder to 12th lecture Inanc Gumus 2019-09-05 23:22:49 +03:00
  • b67f113e24 add: database to reflection decoder Inanc Gumus 2019-09-05 14:59:49 +03:00
  • ef9360c852 move decoding into the list (reflection interfaces) Inanc Gumus 2019-09-04 16:52:53 +03:00
  • 79194e8baa enable go modules Inanc Gumus 2019-09-04 00:09:30 +03:00
  • 1c31ec1fcc update: use new go literals Inanc Gumus 2019-09-03 23:51:15 +03:00
  • 311baef9e4 add: timestamp to reflection decoder Inanc Gumus 2019-09-03 23:15:46 +03:00
  • 4006ceaa79 update: marshaler interface Inanc Gumus 2019-09-03 23:07:25 +03:00
  • 009398e6d4 refactor: stringer interface Inanc Gumus 2019-09-03 17:34:21 +03:00
  • fc349bd51d add: reflection decoder Inanc Gumus 2019-09-03 12:41:45 +03:00
  • 5f7b9eabed remove: decoder code from marshaler Inanc Gumus 2019-09-02 22:47:49 +03:00
  • 4c9645a10d add: marshaler interface Inanc Gumus 2019-09-02 22:33:34 +03:00
  • e1fb0a4a74 update: little fixes to composition Inanc Gumus 2019-09-02 19:07:24 +03:00
  • 86a59253d1 add: fmt.stringer to item interface Inanc Gumus 2019-09-02 17:03:19 +03:00
  • 83b32e4170 update: interface promoted methods Inanc Gumus 2019-09-02 16:48:38 +03:00
  • fcf5a8a791 add: string interface Inanc Gumus 2019-09-01 21:57:52 +03:00
  • 9bcaae2505 add: method embedding Inanc Gumus 2019-08-31 20:28:08 +03:00
  • 9f8bc6ea89 rename: interfaces composition Inanc Gumus 2019-08-31 17:24:37 +03:00
  • 1ee44f1f9d remove: log parser from interfaces Inanc Gumus 2019-08-31 17:23:50 +03:00
  • 81bd060e1b refactor: logparser v6 Inanc Gumus 2019-08-31 12:38:50 +03:00
  • b5fbf7d10a add: experimental logparser v6 Inanc Gumus 2019-08-30 21:51:14 +03:00
  • ec39a882c8 update: interfaces composition Inanc Gumus 2019-08-30 00:49:27 +03:00
  • 6ab99ac78e fix: logs makefile Inanc Gumus 2019-08-29 18:48:15 +03:00
  • c8e7f3efda optimize: logparser v5 Inanc Gumus 2019-08-29 18:27:31 +03:00
  • 661e018258 refactor: logparser v5 funcs Inanc Gumus 2019-08-29 16:08:46 +03:00
  • d28c6d54d2 fix: logparser v5 json err Inanc Gumus 2019-08-29 01:50:04 +03:00
  • 4910370808 add: logparser v5 shared record Inanc Gumus 2019-08-29 01:32:25 +03:00
  • 81b4246973 refactor: logparser v5 to pkgs Inanc Gumus 2019-08-28 23:46:42 +03:00
  • 4629b59ef2 remove: logparser v6 Inanc Gumus 2019-08-28 23:46:28 +03:00
  • 10140e976d rename: logparser v5 -> v6 Inanc Gumus 2019-08-28 22:52:28 +03:00
  • de97595895 rename: pipe Digest -> Consume Inanc Gumus 2019-08-28 22:18:37 +03:00
  • 9afbe8f350 move: log parsers Inanc Gumus 2019-08-28 20:23:38 +03:00
  • 0a121cd911 refactor: oop log parser to pkgs Inanc Gumus 2019-08-28 18:54:57 +03:00
  • c1f245c628 rename: oop log parser result -> record Inanc Gumus 2019-08-28 13:42:24 +03:00
  • cc9e82bead improve: oop log parser err handling Inanc Gumus 2019-08-28 13:09:54 +03:00
  • 55a480a016 refactor: oop log parser names Inanc Gumus 2019-08-28 12:46:43 +03:00
  • aff765c4a8 refactor: inteface composition Inanc Gumus 2019-08-27 15:21:17 +03:00
  • 5d7047a66f change: delivery msg interfaces Inanc Gumus 2019-08-27 15:19:25 +03:00
  • fce56d299e refactor: oop log parser Inanc Gumus 2019-08-26 21:52:47 +03:00
  • dcfc7748fe fix: log parser test imports Inanc Gumus 2019-08-26 18:00:03 +03:00
  • 5e87b77956 fix: pointers example Inanc Gumus 2019-08-26 17:57:53 +03:00
  • 7e82a94bae remove: gochart go mod incompatible Inanc Gumus 2019-08-26 17:55:46 +03:00
  • 1299552d88 update: chart path log parser oop Inanc Gumus 2019-08-26 17:22:53 +03:00
  • 51eb72bdaf update: functional log parser Inanc Gumus 2019-08-26 17:19:27 +03:00
  • 5215300d31 refactor: oop log parser Inanc Gumus 2019-08-26 14:37:58 +03:00
  • 912d789933 update: directory structure Inanc Gumus 2019-08-25 20:58:36 +03:00
  • 0f07e4814e add: type switch Inanc Gumus 2019-08-25 08:57:53 +03:00
  • 39aed37a88 add: type assertion Inanc Gumus 2019-08-23 17:07:45 +03:00
  • e0b2786fd9 update: interfaces lecture Inanc Gumus 2019-08-23 11:03:51 +03:00
  • 435c08e800 update: slice exercises 21, 23, 24, 25, 26 Inanc Gumus 2019-08-23 10:19:50 +03:00
  • cfc6f5fbfa update: slice exercise 21 Inanc Gumus 2019-08-23 00:33:53 +03:00
  • 312fbbf5a4 update: slices exercise 26 Inanc Gumus 2019-08-22 21:21:26 +03:00
  • 08d881a3d0 refactor: slice exercises 22 and 24 Inanc Gumus 2019-08-22 20:55:47 +03:00
  • 792a7a75d4 update: slice exercises 23 Inanc Gumus 2019-08-22 20:00:58 +03:00
  • ce5a32ecbe add: money type to interfaces Inanc Gumus 2019-08-21 23:53:47 +03:00