go2 [Go] 정리 - 2 go의 loop(반복문)는 오로지 for만 사용하는 것으로 한다. range라는 단어는 array에 loop를 적용할 수 있도록 해준다. range는 index를 줄 수 있다. ---------------------------------------------------- if문이나 if else 문에서 조건문 뒤에 바로 새로운 변수에 대한 값을 생성하는 방법을 쓸 수 있다.(variable extenstion) switch문도 같다. --------------------------------------------------------- slice는 go에서 배열의 길이가 없이 사용되는 array이다. go는 append를 사용해서 배열에 값을 추가를 하는데, 기본적으로 배열의 원값을 바꾸는 게 아니고 새.. 2024. 3. 29. [Go] 정리 - 1 go는 내가 원하는 로컬의 위치에 프로젝트를 넣을 수 없다. 정해진 위치(mac인 경우 /users/{userID}/go 밑에) 위치해야 한다. --------------------------------------------------------- go는 main이 있어야만 컴파일을 한다. main이 없는 파일들은 대부분 모두가 같이 쓰기 위해 만들어지는 프로젝트이다. ----------------------------------------------------------- fucction을 export하고 싶으면 go는 대문자로 시작하게 하면 된다. 소문자로 함수이름을 작성하면 저절로 private으로 지정되어서 다른(import가 되는) 곳에서는 사용할 수 없게 된다. -----------------.. 2024. 3. 29. 이전 1 다음