보관함

mac에 dotnet 환경 설정

지금까지 개발을 .net 5.0 에서 해오다가 이번에 환경을 .net 6.0 으로 바꾸면서

mac 에서는 5.0 이하 버전의 .net 은 직접 설치를 해왔다.

그러다 6.0으로 바꾸면서 brew 를 사용해서 설치가 가능한것을 확인했다.

혹시 기존 runtime 이나 sdk 가 남아 있는지 확인하기 위해

혹시 남아 있는 패키지가 있으면

https://github.com/dotnet/cli-lab/releases 여기서 dotnet-core-uninstall 툴을 내려받아서 아래와 같이 실행

제대로 동작하는지 확인하기 위해서

dotnet tool도 업그레이드

 

관련 글: mac 에서 dotnet core 개발환경 만들기 – 1

vscode emmet 설정

dotnet 의 cshtml 에서 emmet 를 사용할때 어떨때는 되고 어떨때는 되지 않는 문제 발생

내가 제대로 못쓰는줄 알고 그러려니 하고 사용했었으나…

vscode 의 환경에

추가로 그 뒤로는 emmet 가 잘 되는 것 확인

vscode go Example실행

※ 참고 (2026년 기준) Go 1.16 부터 모듈 모드가 기본이라 GO111MODULE=auto 로 끄는 대신 프로젝트 폴더에서 go mod init 모듈이름 으로 go.mod 를 만드는 것이 정석이다.

프로젝트용 폴더 생성

main.go 파일 생성

vscode 로 폴더 열기

F5 로 실행 -> Error

dlv 파일이 없어서 생긴 문제 인것 같아서 일단 delve 패키지 install

하지만 

터미널에서

F5 로 실행 및 디버깅

그리고 vscode의 환경설정에 아래 코드 추가