Archived
files |
01-course_overview.mkv
[7b51cdb2e6b23614]
|
52,475,597 |
9BF3598E |
02-why_go.mkv
[f38213d8c94084a8]
|
26,784,648 |
C5797359 |
03-environment_setup.mkv
[8ede4564cdb00f34]
|
39,857,358 |
ECC1F88B |
04-what_is_a_package.mkv
[1de06fb40077fede]
|
28,797,277 |
A5AD6BD3 |
05-write_your_first_go_program_hello_world.mkv
[b6562877cae39e67]
|
30,597,514 |
864CBBB1 |
06-basic_data_types_values.mkv
[dc0f48e3722a5c08]
|
28,204,985 |
DF0BB5D9 |
07-how_to_write_comments_in_go.mkv
[d7d058833c665fbf]
|
13,157,243 |
222AA73D |
08-how_to_use_variables_in_go.mkv
[d2255562050b2196]
|
65,887,623 |
30B8A861 |
09-golang_zero_value.mkv
[488d045604c205b8]
|
25,276,944 |
D8001533 |
100-type_casting.mkv
[8c204702b06a59b8]
|
19,524,701 |
B3BEF13D |
101-timers.mkv
[156865e9145a57cc]
|
27,501,301 |
B990F3A0 |
102-closures.mkv
[e97bdfca904833e0]
|
15,042,647 |
63433C76 |
103-tickers.mkv
[a5e578cefccab3d2]
|
14,952,458 |
F8D09E8F |
104-worker_pools.mkv
[a9200f43ceb0bb5b]
|
89,693,800 |
819CC1DC |
105-sorting.mkv
[5a9076d27ba185de]
|
43,934,006 |
4C8C29A7 |
106-string_functions.mkv
[a9cd7a4cc7b05037]
|
37,073,377 |
1BB4F288 |
107-string_formatting.mkv
[20d883dacd839cc7]
|
16,737,183 |
E555495A |
108-regular_expressions.mkv
[635df7d245074983]
|
22,123,247 |
A2187E0E |
109-what_is_concurrency_in_golang.mkv
[75c4ca52b5273efd]
|
22,313,428 |
0D8B76E1 |
10-working_with_string_in_go.mkv
[e32f599f3a8d2a82]
|
21,558,447 |
C2F2E761 |
110-goroutines.mkv
[dda1e8fe17b159b0]
|
44,354,113 |
15BDEBAD |
111-starting_multiple_goroutines.mkv
[45d710cf03f61951]
|
24,100,018 |
B64B1799 |
112-channels_in_go.mkv
[4c35a0231382420]
|
20,264,037 |
093665F9 |
113-length_of_the_channel.mkv
[66030b32f4443d1e]
|
17,039,182 |
7E9159AC |
114-capacity_of_the_channel.mkv
[2de22c81ec2a63d4]
|
7,097,766 |
09C5FC0E |
115-channel_buffering.mkv
[f60b6dde4606826c]
|
12,244,685 |
95E68685 |
116-channel_synchronization.mkv
[9db5d957e994d568]
|
26,386,770 |
782FBFDD |
117-closing_channels.mkv
[61b598672f0c8f0b]
|
12,952,546 |
FAE0F628 |
118-range_over_channels.mkv
[bea7b99f2acfd2c8]
|
14,758,775 |
80030CE1 |
119-go_lang_where_generate_multipucation_the_table_and_scanln.mkv
[52f59ddb142271e3]
|
17,385,960 |
F9DDD415 |
11-format_strings_in_go.mkv
[536ac35139aecdf1]
|
23,806,499 |
CABB32F6 |
120-reading_files.mkv
[311b94400c5d341b]
|
20,393,111 |
2697ED43 |
121-deadlock_.mkv
[5c1879df5380537a]
|
16,516,432 |
4B7C1D5B |
12-the_strings_package_in_go.mkv
[13fba407a39c585c]
|
22,167,821 |
85A02B8F |
13-printing_and_formating_in_golang.mkv
[6267e19864912083]
|
33,568,046 |
61685422 |
14-constants_in_go.mkv
[4f1fd6b5c1c52a32]
|
57,060,087 |
3C205293 |
15-how_to_convert_data_types_in_go.mkv
[c37093161a2bb554]
|
25,202,637 |
78C180E0 |
16-type_assertions(interface_value).mkv
[b9516667827619db]
|
50,222,160 |
6EC9E265 |
17-type_assertion.mkv
[7dad32afbce1c10b]
|
95,346,291 |
960E15C6 |
18-reassigning_variables.mkv
[5e62af9c92242bd2]
|
14,444,097 |
C3B44A22 |
19-global_and_local_variables.mkv
[ad512fc35f3117ac]
|
20,158,004 |
98452E81 |
20-arithmetic_operators_(addition_and_subtraction).mkv
[88a7192f1d10274b]
|
45,600,266 |
3A544B25 |
21-unary_arithmetic_operations.mkv
[ccd5c29bcc4c4f5a]
|
28,357,011 |
45E81D42 |
22-arithmetic_operators(multiplication_and_division).mkv
[92714e9ee4ca6ec0]
|
20,959,264 |
5515C028 |
23-assignment_operators.mkv
[1d610b74cd951ef6]
|
35,028,733 |
42D9A1F7 |
24-logical_operators.mkv
[979b36a74efae2e2]
|
22,326,273 |
489B8EDF |
25-comparison_operators.mkv
[3a73bfb388965503]
|
21,055,043 |
7CA31A36 |
26-understanding_of_truth_table.mkv
[66f382d56fbf613b]
|
33,168,235 |
63914C66 |
27-if_(conditional_statements_in_go).mkv
[84e0089165171f7b]
|
26,229,708 |
C0ED679E |
28-else(conditional_statements_in_go).mkv
[ec4d87bed283e440]
|
24,683,254 |
9ED7F2CB |
29-else_if(conditional_statements_in_go).mkv
[7be1f0b8b53fab07]
|
25,100,938 |
5E18CF24 |
30-nested_if(conditional_statements_in_go).mkv
[713e82955154ec10]
|
44,747,294 |
4540485F |
31-declaring_forclause_and_condition_loops.mkv
[3f936df3b7dfc77c]
|
42,007,302 |
4ECFDFC1 |
32-looping_through_sequential_data_types_with_rangeclause.mkv
[b1d12be3db20ec73]
|
36,454,302 |
B4231FEE |
33-structure_of_switch_statements.mkv
[179de9961e9a5335]
|
26,797,162 |
7950C419 |
34-switch_case_statement.mkv
[704bb4fd6d4c2409]
|
33,784,273 |
38C8B1BE |
35-nested_for_loops.mkv
[6a39b73c1a340081]
|
49,204,430 |
79B7ED07 |
36-break_statement.mkv
[1b8db8630c491c14]
|
21,109,018 |
DB29968A |
37-continue_statement.mkv
[b7abd3fd6ddc02a6]
|
30,894,767 |
61500B11 |
38-goto_statement.mkv
[268af9091133d805]
|
24,646,557 |
19F318B0 |
39-infinite_loop.mkv
[dbbca9f06fa26da4]
|
18,424,856 |
1BB9BCF8 |
40-some_of_the_basic_overview_on_fallthrough_keyword.mkv
[7131135cf0d9a5d4]
|
42,715,876 |
C2A64B0A |
41-understanding_maps_in_go.mkv
[e13a488a66f3a942]
|
16,361,826 |
BDC35F78 |
42-accessing_map_items.mkv
[c450371ac60d5e56]
|
44,922,574 |
CC7AA8E8 |
43-keys_and_values.mkv
[716ab524e2c4a76f]
|
37,952,979 |
F45ECFC6 |
44-use_make_function_to_create_a_map.mkv
[d98da7ae982b0280]
|
23,556,788 |
3AC61CEE |
45-delete()_function.mkv
[86615f6fd5d7327f]
|
42,748,036 |
E07782D5 |
46-modifying_maps.mkv
[4ca34962e7ec0281]
|
30,464,707 |
61277AC1 |
47-defining_an_array.mkv
[c2e74eae93e921b]
|
28,742,221 |
F4045411 |
48-indexing_arrays_(and_slices).mkv
[fcc958c849eab3c9]
|
20,333,494 |
9E3961D2 |
49-accessing_array_elements.mkv
[2ac7991b78128ed8]
|
29,866,874 |
C5779A05 |
50-defining_a_slice.mkv
[64b608e0fc0d744a]
|
33,758,209 |
27E51EE4 |
51-slicing_arrays_into_slices.mkv
[ca4d70ec62079da9]
|
20,568,014 |
19023C9E |
52-converting_from_an_array_to_a_slice.mkv
[6e062a20bfb8b279]
|
18,410,687 |
FD50207E |
53-removing_an_element_from_a_slice.mkv
[9b435b9c2c7fe263]
|
27,970,953 |
DBA2D31F |
54-multidimensional_arrays.mkv
[f2b5115a4dfaeb05]
|
51,543,405 |
DBE91393 |
55-constructing_multidimensional_slices.mkv
[67c3564e2a929654]
|
31,713,293 |
4446B148 |
56-golang__range.mkv
[abfee740e42b3f8b]
|
30,493,936 |
BD848576 |
57-golang_slice_range.mkv
[6f7a918ad09b07]
|
25,210,151 |
7CDD9C63 |
58-golang_string__range.mkv
[3722bdfaf866dacc]
|
19,369,157 |
015CE2E8 |
59-golang_map__range.mkv
[895a918b6d7fa54d]
|
19,578,179 |
5C6176C0 |
60-creating_errors.mkv
[863c20c0c1447ec5]
|
23,114,680 |
1E2B34DF |
61-handling_errors.mkv
[b583a95c52e3638c]
|
33,857,545 |
6BC047A2 |
62-returning_errors_alongside_values.mkv
[96c1b7f64b828f32]
|
31,455,450 |
B155723D |
63-understanding_panics.mkv
[c20558ab4c4cccbc]
|
14,073,093 |
E4373447 |
64-nil_receivers.mkv
[e62b08136523e344]
|
26,028,658 |
730015AE |
65-go_recover.mkv
[14300406363e8e7d]
|
25,227,180 |
107340FE |
66-recover_from_panics.mkv
[9391f08fb25a0a1a]
|
21,789,860 |
46B2E30D |
67-standard_library_packages.mkv
[476dc908fee223c1]
|
10,585,857 |
AF1D8F00 |
68-installing_packages.mkv
[d8da6b87aaead980]
|
24,989,774 |
5DF891F1 |
69-defining_a_function.mkv
[61eeec561b49be65]
|
18,545,633 |
26131E52 |
70-calling_function_and_working_with_parameters.mkv
[43250a316f254eac]
|
20,940,582 |
CEAC3DF7 |
71-returning_a_value.mkv
[90034f9d5ac9d65]
|
9,799,480 |
018689D0 |
72-returning_multiple_values.mkv
[6ffe560f4a82b97c]
|
17,774,964 |
2F7E6626 |
73-passing_arrays_to_functions.mkv
[bb4bfd788839a78f]
|
38,310,089 |
801C256C |
74-variadic_function.mkv
[b6813cbf97c3d967]
|
25,958,529 |
D187F0B7 |
75-method_in_golang.mkv
[c784cdd88da2313d]
|
54,298,258 |
B55B5D6F |
76-function_closure.mkv
[9c3c3b48a2e1c500]
|
17,166,688 |
CDA3E2C7 |
77-what_is_a_defer_statement.mkv
[6dd24a657c76b799]
|
19,701,093 |
AA8852D6 |
78-using_defer_to_clean_up_resources.mkv
[611732aea5c5801]
|
62,042,668 |
570B555F |
79-multiple_defer_statements.mkv
[a3ace74cbfde3edf]
|
15,324,406 |
5F8E0D36 |
80-declaring_init().mkv
[7e47cab8c147ca95]
|
31,371,925 |
669FE4D3 |
81-multiple_instances_of_init().mkv
[41e2ebda830eb40]
|
10,741,120 |
6904707F |
82-building_the_free_version.mkv
[7a73e6ec612eac83]
|
10,405,990 |
F640A5BF |
83-what_are_pointers_and_how_to_use_them.mkv
[ffd085075672465b]
|
77,121,973 |
D64530E0 |
84-function_pointer_receivers.mkv
[474594c17364c326]
|
13,959,781 |
89E58348 |
85-nil_pointers.mkv
[61d65f21b8449596]
|
11,616,319 |
0D81AF46 |
86-passing_pointers_to_functions.mkv
[386498c71c8cf563]
|
16,886,791 |
3B3FE959 |
87-pointer_to_pointer.mkv
[68a788d69a36fc90]
|
20,989,445 |
5CBFE400 |
88-array_of_pointers.mkv
[fbc1a1db8b51ea13]
|
23,707,878 |
8C99C19D |
89-defining_structs.mkv
[bb391a81acc04a3]
|
20,687,518 |
D08A4656 |
90-struct_field_exporting.mkv
[b9fc8e5ee08446ae]
|
23,937,965 |
14B93E49 |
91-accessing_structure_members.mkv
[2f987721389d22dd]
|
12,121,323 |
B3E47A38 |
92-structures_as_function_arguments.mkv
[3c1a9a71f33172fd]
|
47,468,582 |
B356EF67 |
93-inline_structs.mkv
[b3b6155e8799487c]
|
23,727,277 |
921371E0 |
94-pointers-receivers_to_structures.mkv
[693d4b5e8575b341]
|
12,005,153 |
A95B8AFE |
95-interfaces.mkv
[17fc897207083fc8]
|
36,368,495 |
73D679E5 |
96-pointer_receivers_and_interfaces.mkv
[192d950c2ec669db]
|
56,332,390 |
AACB6C2A |
97-multiple_interfaces_.mkv
[41d0f20bbf1d523d]
|
55,824,582 |
1C280C66 |
98-timeouts.mkv
[166dfd6b8870eb73]
|
54,608,863 |
C22C20CB |
99-recursion.mkv
[b35fcd47221a3b5e]
|
22,469,346 |
80B23913 |
|
Total size: |
3,517,160,069 |
|
|