일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- aws lambda 함수
- 라우팅 연결하기
- godotenv
- 람다 함수 이름 변경
- 팔로잉 끊기 구현
- Node.js교과서
- lambda 이름 변경
- GitHub 업로드
- github pull
- 깃허브 협업
- 깃허브 복제
- http 모듈
- 백준 알고리즘
- 백준
- node.js 교과서
- 깃허브 코드 업로드
- 깃허브 clone
- 열혈 C++
- 출력형식 오류 해결
- C++ 입출력
- 깃허브 pull
- 람다 함수 이름 변경 안됨
- C++
- go .env
- C++ Fast I/O
- 깃허브
- go 환경변수
- 백준 2443
- node.js
- C++ 시간 초과
- Today
- Total
목록전체 글 (23)
만능재주꾼
🍀 내용 정리 ex01 & ex02 package main import( "fmt" "github.com/yugyeongh/cc-5th-go-docker/controller" ) func main() { fmt.Println("hi") a := 1 if a == 1 { fmt.Println("a==1") } fmt.Println(controller.HelloWorld("yugyeong")) } package controller import "fmt" func HelloWorld(name string) string { return fmt.Sprintf("hello, %s", name) } 소문자로 시작하는 함수는 private, 대문자로 시작하는 함수는 public ex03 package main impo..
프론트는 React.js로 백엔드는 go로 열심히 뚝딱뚝딱 코드를 짜고 있었어요 어쩌다보니 풀스택으로 개발을 하게 돼서 프론트엔드 개발자이자 백엔드 개발자로 프로젝트에서 역할을 수행하고 있었는데 프론트에서 데이터를 보내서 백엔드를 호출하고 싶었답니다 그래서 사용한 방법은 package.json에 proxy 서버 주소 설정해주기!! 였습니다 { "proxy": "http://localhost:8000", // 원래 json 코드 } 프론트는 3000포트로 백엔드는 8000포트로 실행합니다~

.env 파일에 저장한 환경변수값을 go에서 사용하는 방법을 포스팅하겠습니다! 환경변수 값 때문에 약간 삽질을 했었기 때문에 다른 분들은 저와 같은 시간 낭비하지 않았으면 하는 바람입니다..! 📌 환경변수 값이 적용되지 않았던 코드 보안을 위해서 authKey를 공개적으로 올리지 않기 위해 Go의 os.Getenv 함수를 사용해서 AUTH_KEY를 가져오려 했습니다! authKey := os.Getenv("AUTH_KEY") 그래서 이런 코드를 작성했는데 . . . response로 값을 받아오지 못하더라구요😅 그 이유를 알아보니,, Go에서는 env 파일을 가져오려면 "os" 라이브러리 이 외에도 "github.com/joho/godotenv"라는 라이브러리가 필요했었던 것 입니다!! 제가 분명 처음 ..

MSA로 서비스를 구성한 프로젝트를 진행하면서 람다 함수를 만들었다 람다 함수를 만들고 나서 생성된 람다 함수 목록에서 이름을 검색하려 했으나 나오지 않는 이슈 발생🚨 알고보니 람다 함수 이름을 잘못 지정한 것이었음!! 나는 함수 이름을 lambda-get-library-list로 설정하고 싶었는데 lamdba-get-library-list로 지정을 해놓은 것,, 자세히 보기 전에는 어디가 잘못된건지 찾지도 못했어요🤣 그래서 작성해보는 람다 함수 이름 바꾸기 명령어 👇🏻 Chatgpt가 알려준 명령어 aws lambda update-function-configuration --function-name 현재이름 --new-function-name 새이름 라는데 이거 안됩니다 gpt는 거짓말쟁이입니다 ⭐️ ..

저번에 쓴 '깃허브 사용하는 방법'에 이어서 이번엔 깃허브를 사용해서 협업할 때 알아야 하는 내용을 정리할게요! 깃허브 사용하는 방법도 궁금하시다면 아래 링크 클릭👇🏻

이젠 진짜 깃허브 사용법을 잊어버리면 안되서 글을 써봤다😎 ✏️ GitHub에 코드 올리는 방법 1. git init: git 저장소 초기화 2. git add 파일*: 깃허브에 업로드할 코드만 stage에 올리기 3. git commit -m "파일 설명": 선택한 파일들을 한 덩어리로 만들고 설명 적기 4. git remote add: 내 컴퓨터 프로젝트 폴더에 깃허브 저장소 주소 알려주기 5. git push: 내 컴퓨터에 만들었던 커밋을 깃허브에 올리기 1. git init: 저장소 초기화 임시 디렉토리 temp를 하나 만들어주고 그 곳에 git init을 했다. git init을 하면 .git이라는 보이지 않는 파일이 생기는데 github 업로드를 하려면 꼭 해야하는 중요한 파일이다. 초기화를 ..
백준 18258번을 풀고 제출했는데 시간 초과가 떠서 당황스러웠다. cin으로 입력받고, cout으로 출력하고, endl 개행문자 쓰면 시간 잡아먹을까봐 '\n'를 썼는데도 시간 초과였다. 당황스러웠지만 일단 해당 문제의 질문을 봤다. 근데 그 게시판을 보니까 나처럼 시간 초과가 난 사람들이 많았다. 거기에 있는 질문을 하나 봤는데 그냥 cin,cout를 쓰는 것 보다 더 빠르게 출력할 수 있는 방법이 있었다!! 지금부터 그 방법을 소개하겠다💪🏻 cin, cout가 느린 이유: C의 입출력버퍼와 C++의 입출력 버퍼를 동기화시켜야 하기 때문 ⭐️ 해결방법 #include #include using namespace std; /* void init()함수 작성 */ void init(){ cin.tie(0..
💻 REST란? : 서버의 자원을 정의하고 자원에 대한 주소를 지정하는 방법으로, 주소를 지정해주는 방법과 HTTP 요청 메소드를 이용하는 방법이 있다. 나는 HTTP모듈을 이용한 서버 만들기를 공부하고 있기 때문에 HTTP 요청 메소드를 이용하는 방법을 설명할 것이다 ✏️ HTTP 요청 메소드를 이용해 데이터 전송 GET: 서버 자원을 가져올 때 사용하는 요청 메소드로, 데이터를 서버로 보내야 한다면 쿼리스트링을 사용 POST: 서버에 자원을 새로 등록할 때 사용하는 요청 메소드로, GET과 달리 요청의 본문에 새로 등록할 때 데이터를 넣어 전송 PUT: 서버의 자원을 요청에 들어있는 자원으로 치환할 때 사용하는 메소드로, 요청의 본문에 치환할 데이터를 넣어 전송 PATCH: 서버 자원의 일부만 수정할..