Thomas Langhorst
Thomas Langhorst
  • Видео 58
  • Просмотров 223 519
The UNTOLD TRUTH About Being a Digital Nomad
In this video, I'll be diving into the realities of being a digital nomad and the struggles that come with it. I'll be discussing top 5 challenges that digital nomads face and give practical tips and advice on how to overcome them. From staying productive in small and noisy environments to dealing with bad Wi-Fi, I've got you covered. Join me as we explore the ups and downs of the digital nomad lifestyle and discover how to make the most of this epic adventure!
🎒 THE GEAR I USE 🎒
--------------------------------------------------
💻 Technical Gear
amzn.to/3IlKXx3 - Apple MacBook Pro M1
amzn.to/3Ivnfi9 - Laptop Bag
amzn.to/3jV8w6y - Apple Magic Keyboard
amzn.to/3Xv96p4 - Mouse (Mac Version)
amzn.to...
Просмотров: 1 288

Видео

An UNFORGETTABLE Day In The Life of a Digital Nomad
Просмотров 1,6 тыс.Год назад
Here is a REAL look at a day in my life as a Software Engineer Digital Nomad. I am very grateful for the opportunity to be able to work from anywhere I want and enjoy life to its fullest. 🎒 THE GEAR I USE 🎒 💻 Technical Gear amzn.to/3IlKXx3 - Apple MacBook Pro M1 amzn.to/3Ivnfi9 - Laptop Bag amzn.to/3jV8w6y - Apple Magic Keyboard amzn.to/3Xv96p4 - Mouse (Mac Version) amzn.to/3xiC5Sn - Mouse (Win...
The ULTIMATE Digital Nomad Packing List
Просмотров 982Год назад
I've created the perfect packing list for traveling the world while working remotely. Based on my personal experience as a digital nomad, I've picked the gear that I use every day to make sure you're always prepared and ready to work from anywhere. From the perfect laptop to a bullet journal and everything in between, I've put in the research and testing so you don't have to. Whether you're jus...
I Used ChatGPT to Skyrocket My Views
Просмотров 326Год назад
In this video, I test out the capabilities of ChatGPT, a powerful language model, to see if it can help me my get more views on my RUclips channel. From coming up with thumbnail ideas, to optimizing my titles and descriptions. I tried everything to apply the power of ChatGPT to boost my channel. Will my views skyrocket with the power of AI? Watch the video and find out! ❤️ SUPPORT MY CHANNEL ❤️...
THE BEST Programming Language in 2023 FOR YOUR NEEDS!
Просмотров 4,8 тыс.Год назад
In this video you will learn what is the best programming language that you should learn, according to your personal preferences! Instead of just telling you to learn "JavaScript, because it's the best, duh!", I am going a different approach! You should choose a programming language based on your interests, and not on some advice you got from some random dude on RUclips *wink* I am breaking dow...
Should You Learn Go In 2023
Просмотров 85 тыс.Год назад
Go is one of the fastest growing programming languages since it has been released more than 10 years ago. Some love it. Some hate it. In this video, I am going over the pros and cons of golang and answer the question: is go worth learning in 2023? 🔗 Links 🔗 Rob Pike article: go.dev/talks/2012/splash.article StackOverflow surveys: 2020: insights.stackoverflow.com/survey/2020#technology-what-lang...
channels - go tutorial for beginners - part 15
Просмотров 590Год назад
In go, channels are a way of sending and receiving data throughout your goroutines when writing concurrent code. The way concurrency is done in go is one of the major reasons, why it is so incredibly popular. Make sure to check out the full video to learn one of goes most powerful features. go beginner tutorials: ruclips.net/p/PLNsqkiNPwf2dS-6VirsO1FJNhu2XbjbkT go advanced tutorials: ruclips.ne...
5 Unquestionable Reasons Why I Love Being A Software Engineer
Просмотров 200Год назад
In this video, I share the top five reasons I love being a software engineer. From the thrill of solving complex problems to the opportunity to work with a talented and diverse team, there are so many things that make this career so rewarding. Whether you're just starting out in software engineering or you're a seasoned pro, I hope this video will give you a glimpse into the many joys and chall...
goroutines - go tutorial for beginners - part 14
Просмотров 557Год назад
This is a beginner tutorial on goroutines in go. In go, goroutines are the bread and butter when it comes to concurrency. The way concurrency is done in go is one of the major reasons, why it is so incredibly popular. Make sure to check out the full video to learn on of goes most powerful features. Playlist: ruclips.net/p/PLNsqkiNPwf2dS-6VirsO1FJNhu2XbjbkT ❤️ SUPPORT MY CHANNEL ❤️ A little supp...
robotgo tutorial - automate your life with go
Просмотров 4,2 тыс.Год назад
robotgo tutorial - automate your life with go
interfaces advanced - go tutorial for beginners - part 13
Просмотров 1,6 тыс.2 года назад
interfaces advanced - go tutorial for beginners - part 13
interfaces basics - go tutorial for beginners - part 12
Просмотров 6412 года назад
interfaces basics - go tutorial for beginners - part 12
How To Escape Tutorial Hell As A Software Developer
Просмотров 3132 года назад
How To Escape Tutorial Hell As A Software Developer
structs - go tutorial for beginners - part 11
Просмотров 3972 года назад
structs - go tutorial for beginners - part 11
5 MUST READ Programming Books in 2023
Просмотров 1,2 тыс.2 года назад
5 MUST READ Programming Books in 2023
pointers - go tutorial for beginners - part 10
Просмотров 4072 года назад
pointers - go tutorial for beginners - part 10
How I Became a Software Engineer Without a CS Degree
Просмотров 4122 года назад
How I Became a Software Engineer Without a CS Degree
loops - go tutorial for beginners - part 9
Просмотров 1982 года назад
loops - go tutorial for beginners - part 9
The SECRET HACK That Will Make You a Much Better Software Developer
Просмотров 6952 года назад
The SECRET HACK That Will Make You a Much Better Software Developer
maps - go tutorial for beginners - part 8
Просмотров 2722 года назад
maps - go tutorial for beginners - part 8
Learning this one skill changed my life as a developer
Просмотров 4472 года назад
Learning this one skill changed my life as a developer
arrays and slices - go tutorial for beginners - part 7
Просмотров 3112 года назад
arrays and slices - go tutorial for beginners - part 7
#1 skill to become the best programmer in your team!
Просмотров 1912 года назад
#1 skill to become the best programmer in your team!
flow control - go tutorial for beginners - part 6
Просмотров 2912 года назад
flow control - go tutorial for beginners - part 6
How to stay motivated when learning to code?
Просмотров 1372 года назад
How to stay motivated when learning to code?
Testing with golang and testify - mocking - tutorial part 3
Просмотров 18 тыс.2 года назад
Testing with golang and testify - mocking - tutorial part 3
Testing with golang and testify - testing suites - tutorial part 2
Просмотров 8 тыс.2 года назад
Testing with golang and testify - testing suites - tutorial part 2
Testing with golang and testify - tutorial part 1
Просмотров 14 тыс.2 года назад
Testing with golang and testify - tutorial part 1
functions - go tutorial for beginners - part 5
Просмотров 4262 года назад
functions - go tutorial for beginners - part 5
5 BIGGEST mistakes beginner programmers make
Просмотров 2332 года назад
5 BIGGEST mistakes beginner programmers make

Комментарии

  • @MaxProgramming
    @MaxProgramming 5 дней назад

    Okay this was very impressive! Thanks Thomas!

  •  28 дней назад

    Go testify Go !

  • @kamilziemian995
    @kamilziemian995 29 дней назад

    I would advise this to my student, as introductory tutorial to Go 😉.

  • @inspirehub-rich
    @inspirehub-rich Месяц назад

    GO TESTIFY GO!!

  • @inspirehub-rich
    @inspirehub-rich Месяц назад

    go testify go

  • @shobhittewari5593
    @shobhittewari5593 Месяц назад

    Came from Arc not logged in browser here to say, Nice Work ~ Loved it.

  • @gokukakarot6323
    @gokukakarot6323 Месяц назад

    Your channel looks dead

  • @ashuthe1
    @ashuthe1 2 месяца назад

    Amazing!

  • @kushalshukla444
    @kushalshukla444 2 месяца назад

    nice one , now i can do my opensource work !

  • @savingday
    @savingday 2 месяца назад

    Are you living in 2020 in 2024?

  • @ahmad-saeed-goda
    @ahmad-saeed-goda 2 месяца назад

    Go Testify Go! :)

  • @savingday
    @savingday 3 месяца назад

    Keep going.. you have a talent for making good content

  • @savingday
    @savingday 3 месяца назад

    Very engaging way of teaching. Good job!!

  • @akshay-kumar-007
    @akshay-kumar-007 3 месяца назад

    The video was very helpful. Thanks!

  • @fadhlirahim
    @fadhlirahim 3 месяца назад

    that intro song is fire

  • @akshayhiremath3077
    @akshayhiremath3077 3 месяца назад

    go testify go!!

  • @pipogonda
    @pipogonda 3 месяца назад

    unfortunately in trial access I cannot create pins

  • @ashuvssut
    @ashuvssut 4 месяца назад

    i hit like even before the video starts

  • @stack.1
    @stack.1 4 месяца назад

    Comprehensive coverage of the test suite feature.👏👏

  • @Imdigitly
    @Imdigitly 5 месяцев назад

    I like your No BS, straight-to-the-point attitude. Keep it up!

  • @sonamdhingra
    @sonamdhingra 5 месяцев назад

    GO TESTIFY GO!!

  • @user-ro9ty1qk6r
    @user-ro9ty1qk6r 6 месяцев назад

    I am getting the error "package command-line-arguments is not a main package" when using a package that has the same name as the filename (calculator in this case). How are you able to have a package calculator running in the code? Please guide.

  • @jamesmwangi4040
    @jamesmwangi4040 6 месяцев назад

    do you have the same in Python.?

  • @vasiliyaristov7148
    @vasiliyaristov7148 7 месяцев назад

    Thanks

  • @Programscape
    @Programscape 7 месяцев назад

    maan, this was the most complete video about golang unit tests I've ever seen on youtube, thanks)))

  • @sxlg_32
    @sxlg_32 7 месяцев назад

    6:25 this is inaccurate. The testing package provides various functions: t.Log() / t.LogF() prints a message without failing. t.Fail() fails the test without printing a message. t.Error() and t.ErrorF() can be used to fail a test and print a message. Note that doing so will fail the test but not immediately, the test will still complete. t.Fatal() fails the test and immediately exits execution.

  • @MrShawnzxx
    @MrShawnzxx 7 месяцев назад

    nice awesome video, thanks for your hard work

  • @axMf3qTI
    @axMf3qTI 7 месяцев назад

    I can just write a go program to scrape a site compile it and use a cron job to run it once in a while right?

  • @user-so5vj9ux7z
    @user-so5vj9ux7z 7 месяцев назад

    Bad tutorial

  • @jaypdevaney
    @jaypdevaney 7 месяцев назад

    Love your content and delivery. I totally agree with the comments that you should have many times more subs. So, I subscribed. 🙂

  • @_vladimir.turbo_
    @_vladimir.turbo_ 8 месяцев назад

    Go testify go🎉

  • @dharavathsuresh8838
    @dharavathsuresh8838 8 месяцев назад

    What if you want to write testcase for List and Latest functions ? How can that be done ? Mocking the entire the List and Latest functions will not give more code coverage. Is in't it ?

  • @remcogreve7982
    @remcogreve7982 8 месяцев назад

    I don’t think you should. You should think about what you want to use it for. Go is for server software. Not if you want to make a game, a language, anything with AI, make a desktop gui app or an app for your phone. As a language it is also not that interesting.

  • @kyryloantoshyn
    @kyryloantoshyn 8 месяцев назад

    Go testify go! Thank you for valuable lessons! :)

  • @virabadrasana
    @virabadrasana 8 месяцев назад

    go testify go

  • @virabadrasana
    @virabadrasana 8 месяцев назад

    go testify go

  • @Golandia
    @Golandia 8 месяцев назад

    This video promises that I will be a master in testing... let's see

  • @nimrsawafta1682
    @nimrsawafta1682 8 месяцев назад

    man this is amazing and very informative video

  • @mohammad-aminebanaei886
    @mohammad-aminebanaei886 9 месяцев назад

    Loved it from the hacker mode activation

  • @geekstakulus
    @geekstakulus 9 месяцев назад

    Go's design, drawing from C's syntax, bears the profound influence of Wirthian languages, particularly Oberon-2. If you've navigated Pascal, Modula-2, or Oberon, making the leap to Go, with its Oberon-2-like method syntax, feels seamless. In the realm of error handling, embracing errors as data, as Rob Pike suggests, eradicates verbosity. Go's straightforward coding guidelines, coupled with its automated formatting tool, streamline the development process. Addressing concerns about handling large projects in Go is essential, especially considering the language's perceived youthfulness. However, the success stories of monumental projects like Kubernetes and Hugo attest to Go's prowess. Its excellence in modular programming, inherited from Modula-2, is complemented by additional features like methods for any type. Even with the introduction of generics in Go 1.18, the thriving projects that operated without them underscore Go's adaptability. The language remains committed to simplicity and readability, choosing to incorporate features thoughtfully rather than blindly adopting from other languages. For those intrigued by Go's core but seeking additional restrictions, delving into the V programming language, which draws inspiration from Go and Rust, might prove to be an intriguing venture.

  • @AleksandrPodyachev
    @AleksandrPodyachev 9 месяцев назад

    The two big things holding Go back for me is that it is very involved to import code from a subfolder or another folder besides the current one, and the attitude of the Go developers that think everything should be written from scratch

  • @timog7358
    @timog7358 9 месяцев назад

    interesting video

  • @josephkoester7051
    @josephkoester7051 10 месяцев назад

    Yes man but great test...

  • @collystuff7265
    @collystuff7265 10 месяцев назад

    go me?

  • @niccolomedici4482
    @niccolomedici4482 10 месяцев назад

    00:00 Intro 01:02 Book no 5 - Automating the boring stuff with Python 02:24 Book no 4 - Head-first Design Patterns 03:12 Book no 3 - Extreme Programming explained 04:44 Book no 2 - Soft skills 05:42 Book no 1 - Clean code 07:23 Outro

  • @gustavojoaquin_arch
    @gustavojoaquin_arch 10 месяцев назад

    Rust>>>>>>>go

  • @quarteratom
    @quarteratom 10 месяцев назад

    Go disallowed Allman braces in all code, just because they don't like Allman braces.

  • @vivekpaliwal1876
    @vivekpaliwal1876 10 месяцев назад

    Futur is AI...how Go language can help on that?

  • @minesgr_447
    @minesgr_447 11 месяцев назад

    Well if i wanted to install GCC and build a stack of that i would have used C++, why cant you make it run with only go like it is supposed to be use? otherwise its just what i was looking for. Maybe just because im not a elite go programmer but i really dont see how requireing GCC to include a module in my project is resonable. Is there something i missed?

    • @M-Nah
      @M-Nah 4 месяца назад

      It's beacuse of Cgo. This package using cgo under the hood, why is because low system-level stuff need no garbage collector and is why you need gcc.

  • @StaringRail
    @StaringRail 11 месяцев назад

    thank you for the well made tutorial!