1
00:00:01,400 --> 00:00:03,960
Well, I hope you enjoyed going through this course content.

2
00:00:03,980 --> 00:00:07,700
I certainly enjoyed putting it together and I think we covered a great deal of material.

3
00:00:08,030 --> 00:00:09,700
But that doesn't mean that you're finished.

4
00:00:09,710 --> 00:00:14,710
If you want to become a professional programmer in Goldwing or any other language, you never stop learning.

5
00:00:14,720 --> 00:00:18,260
And there are lots of things that we have not covered in many ways.

6
00:00:18,260 --> 00:00:20,750
We've just scratched the surface of building web applications.

7
00:00:20,750 --> 00:00:24,140
But I think we made a pretty good scratch and covered an awful lot of material.

8
00:00:24,740 --> 00:00:26,510
Some other things you might want to look at.

9
00:00:26,840 --> 00:00:31,580
One of the things that I mentioned very early on in this course is that our application is a monolith,

10
00:00:31,580 --> 00:00:37,330
which means that all of the code lives in a single repository and is compiled to a single application.

11
00:00:38,150 --> 00:00:42,920
And one of the things that you'll discover as you work in Go or any other programming language for that

12
00:00:42,920 --> 00:00:48,770
matter, is that a lot of large scale applications, particularly those meant to serve many, many users,

13
00:00:49,160 --> 00:00:54,200
they're actually built using a service oriented architecture or as micro services.

14
00:00:54,290 --> 00:00:56,720
And there are lots of ways that you can learn how to do that.

15
00:00:57,830 --> 00:01:03,680
There is a tutorial which I'll post a link to on the resources for this lecture called Micro Services

16
00:01:03,680 --> 00:01:07,640
and Goaland Part one, and it was published three years ago, but it's still pretty good.

17
00:01:07,640 --> 00:01:11,470
And I would encourage you to go through that just to get a sense of how it works.

18
00:01:11,840 --> 00:01:21,350
And one of the things that makes us micro services go incredibly fast is using our PC, which is, again,

19
00:01:21,350 --> 00:01:24,290
there's a tutorial here that will take you to the basics of how to do that.

20
00:01:24,290 --> 00:01:25,910
And I'll post a link to that as well.

21
00:01:26,540 --> 00:01:32,780
I would encourage you to look at these two approaches, how to create micro services and how to have

22
00:01:32,780 --> 00:01:38,480
micro services talk to each other using Gypsie, go through those at your at your leisure, because

23
00:01:38,480 --> 00:01:42,350
it will make you a much better programmer over time.

24
00:01:42,830 --> 00:01:46,790
And again, the way that I learn how to do things and maybe you're different, but this seems to work

25
00:01:46,790 --> 00:01:52,070
for me and for an awful lot of my students is to actually choose a project, build something, don't

26
00:01:52,070 --> 00:01:57,160
just go through the tutorials and do the same code that they do in the tutorials, go through the stories

27
00:01:57,230 --> 00:02:02,030
and then build something using the knowledge that you gain as you went through those.

28
00:02:02,510 --> 00:02:07,520
Now, over time, as I encounter more things that I might be useful that I think might be useful for

29
00:02:07,520 --> 00:02:09,080
people working in along.

30
00:02:09,200 --> 00:02:11,750
I'll put additional resources on this lecture.

31
00:02:11,750 --> 00:02:16,340
But as I record it, I'm only going to put to the micro services and the JPC over time.

32
00:02:16,340 --> 00:02:20,690
I'll add more and I encourage you to come back and check this page every once in a while just to see

33
00:02:20,690 --> 00:02:24,980
what I've stumbled across and to see if there's anything else you might be able to turn your attention

34
00:02:24,980 --> 00:02:25,280
to.

35
00:02:25,800 --> 00:02:26,890
So hope you had a good time.

36
00:02:26,900 --> 00:02:27,800
I certainly did.

37
00:02:28,040 --> 00:02:31,730
And this will be the first of a series of courses that I'm doing and go.

38
00:02:31,970 --> 00:02:37,340
And as the other ones become available, I will publish those and send an email to all of the students

39
00:02:37,340 --> 00:02:39,500
who are registered in this course, just so you're aware of it.

40
00:02:39,920 --> 00:02:40,340
All right.

41
00:02:40,460 --> 00:02:41,060
Good luck.
