Тёмный

My setup for solving LeetCode problems in Go (Golang) 

Tom on the Internet
Подписаться 6 тыс.
Просмотров 4,7 тыс.
50% 1

LeetCode: leetcode.com/
gotests: github.com/cwe... (generate tests)
gow: github.com/mit... (go watch)
Set up grc for go tests: stackoverflow....
tomontheintern...

Опубликовано:

 

27 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 29   
@hassam343
@hassam343 Год назад
You have a wonderful way of talking and your sense of humour is exceptional, this video was informative and made me laugh too :) Please make more such videos.
@DevGP
@DevGP Год назад
Hey Tom, just found your video after typing leetcoding in golang, and this video really made my day ! Hope you do make a video explaining neovim setups for mere mortals tryna get into leetcode grind in their 30s 😂.
@stoicfloor
@stoicfloor 2 года назад
9:14 "that looks like nonsense" hahaha your setup looks very neat! gonna take inspiration for it and do sth similar with my neovim setup for java Thanks Tom on the Internet!
@tomontheinternet
@tomontheinternet 2 года назад
Thanks Christopher! Makes me so happy when people get anything out of my videos.
@codelinx
@codelinx 11 месяцев назад
Wow finally a channel recommendation I wanted but didn't know existed
@thurstylark827
@thurstylark827 2 года назад
I know -1 about go, but the tone of this whole video is perfection 👌
@sugaith
@sugaith 10 дней назад
You have to code in the leet-code editor and NEVER go out of its focus. This is measured in online assessments. You are not allowed to use outside resourses
@smithshelke2036
@smithshelke2036 2 года назад
Can you make a video about your Neovim setup and plugins, and how you setup your pretty LSP and codelens
@tomontheinternet
@tomontheinternet 2 года назад
I'd like to make a video like that, but it keeps changing. Once I settle on something I like, I'm sure I'll make a video like this.
@wierdo1111x
@wierdo1111x 2 года назад
The LSP as shown in video is coc + coc-vim, with defaults from coc's README.
@tomontheinternet
@tomontheinternet 2 года назад
@@wierdo1111x in this video I was using neovim's builtin LSP.
@atiok3
@atiok3 2 года назад
Just wanted to +1 this - I’ve been using VSCode as my daily editor and have been thinking about switching to vim/tmux but I really like the setup you have
@farzadmf
@farzadmf 2 года назад
Wow, that's super nice! Great job, hadn't even thought about doing something fancy as this 😆
@Dezdichado1000
@Dezdichado1000 2 месяца назад
what is this custom terminal editor/style ??
@MYusuf-nb6vh
@MYusuf-nb6vh 5 месяцев назад
can you make a video about your Neovim environment setup?
@nathandf9133
@nathandf9133 2 года назад
Nice video. Which plugin is that where you metion that your plugin will be mad since there is no return value mentioned? . Thanks for the video
@tomontheinternet
@tomontheinternet 2 года назад
Hi Nathan I'm using Neovim. The plugins I'm using are both language servers for Go. I use lsp config to configure my language servers. The language servers I use are gopls (standard go lsp) and golangci-lint-langserver (github.com/nametake/golangci-lint-langserver) I also use nvim go (github.com/ray-x/go.nvim). My setup is all over the place. Hopefully someday I can clean it up and make a video about it.
@mahipalsingh9361
@mahipalsingh9361 2 года назад
I like your videos so keep up the good work
@mahipalsingh9361
@mahipalsingh9361 2 года назад
Can you do this for python as well right now I have to use this and copy paste the code for testing?
@tomontheinternet
@tomontheinternet 2 года назад
I don't actually use Python, so I wouldn't be the best to make that kind of video. I know Python is great for LeetCode though!
@mahipalsingh9361
@mahipalsingh9361 2 года назад
Thanks for responding I will see what I can find on Google...🙂
@yorailevi6747
@yorailevi6747 2 года назад
Actually I was just thinking about it the other day too
@RomanDodin
@RomanDodin 2 года назад
The last sentence sentenced (pun) me. great vid
@ThaiNguyen-gg8xj
@ThaiNguyen-gg8xj 2 года назад
Hello! Can you tell me where did you get the "Fill anonymous struct" thing?
@tomontheinternet
@tomontheinternet 2 года назад
I'm pretty sure this comes from the Go language server. Gopls. I'm also using a plugin to show code action so I can know when there's a good action available. So basically, find a place where a code action is available through the language server, and then run `vim.lsp.buf.code_action`
@azamatrsymbetov6363
@azamatrsymbetov6363 2 года назад
Great setup. But I would not recommend preparing in this way because during the real coding interview you wouldn't able to code like this. You would be given some online editor like coderpad or god forbid, google docs.
@tomontheinternet
@tomontheinternet 2 года назад
If I ever decide I need to start interviewing, then for sure I'll have to use an online tool. But for learning the general shapes of the problems, this helps me learn more quickly.
@programming7163
@programming7163 2 года назад
Hey I would love to know how you made vim looks so cool, can you send me your vimrc file?
@toomuchpoop450
@toomuchpoop450 2 года назад
Why wud anyone do all this for LC lol.
Далее
My Initial Impresson Of Go
12:39
Просмотров 91 тыс.
Solving A Subscriber's Golang Interview Assignment!
24:25
А вы играли в school boy runaway?
00:30
Просмотров 167 тыс.
My Brain after 569 Leetcode Problems
7:50
Просмотров 2,6 млн
why are switch statements so HECKIN fast?
11:03
Просмотров 410 тыс.
Is Computer Science still worth it?
20:08
Просмотров 320 тыс.
How to NOT Fail a Technical Interview
8:26
Просмотров 1,4 млн
The Simplest Tech Stack
9:38
Просмотров 117 тыс.
Being Competent With Coding Is More Fun
11:13
Просмотров 78 тыс.
Five of my favorite project ideas to learn Go.
11:31
Просмотров 60 тыс.
Beginners Should Think Differently When Writing Golang
11:35
Problem-Solving for Developers - A Beginner's Guide
10:44
I ignored this incredible Neovim plugin for years!
9:03